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
Mug icon
Buy a Steamer mug!