1 definition by el mustachio

A powerful public official plowing a hooker in a high-priced hotel. Especially poignant if said official has made major career advancement fighting prostitution.
Elected Official: 'I'm a fucking steamroller, whore!'
by el mustachio March 19, 2008
Get the steamroller mug.