BizeeyStaff's definitions
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 mamug.
Get the I'm smelling you mamug. We'll email you a link to sign in instantly.