Phrase; chiefly New York City a phrase to indicate that you find a member of the opposite sex attractive
by BizeeyStaff January 28, 2014
Get the I'm smelling you ma mug.
Get the I'm smelling you ma mug.We'll email you a link to sign in instantly.