Top Definition
When you fart in the car and roll up the windows. Similar to the "Dutch Oven"
It was a long road trip and the wife wouldn't shut up so I gave her a Turkish Steamroom
by Sugarjay November 17, 2005

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.