Top Definition
The aftermath of smelling the aroma of something vile. It's so bad that it makes you squint your eyes in disgust.
Joe: Damn bro! What's that rank smell?

Mike: I don't know man, but that's.. wow, that's squinty fresh.
by AzzaCadabra June 08, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.