Top Definition
When the guy who washes your car at your local gas station decides to leave a rank ass fog behind him as he hands you your keys.
I must have gotten the Pedro Special because it smells like old burritos in here.
by SexualOverseer69 February 28, 2009
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.