This is not even remotely a common phrase. If your friend uses it to mean "attitude", then that's all you need to know. I haven't found anything about it from an online search, so I'm guessing your friend (or a friend of your friend) made it up.
Is your friend British, by any chance? :)