savvy n. know, knowingness, understanding, wise
Probably not.
I was thinking more of the first part: Mikey!