Random
Source Code

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

by BizeeyStaff January 29, 2014

2👍 1👎