Skip to main content

Definitions by BizeeyStaff

I'm smelling you ma 

Phrase; chiefly New York City a phrase to indicate that you find a member of the opposite sex attractive
I'm smelling you ma. Note: West coast cats would never say something so ridiculous
I'm smelling you ma by BizeeyStaff January 28, 2014