1 definition by Mr. lost in America

Top Definition
A stolen or hot vehicle.
Get that steamer away from my house before the cops roll through and pin that sh!t on me.
by Mr. lost in America February 05, 2009
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×