2 definitions by shiny1s

(Used in games, especially multiplayer)

To completely annihilate the other team without effort. Often happens when one team is more experienced and organized and the other team consists of random players.
We got steamrolled yesterday by a bunch of clansmen.

Steamrolling isn't fun for both teams. You need a challenge on equal levels.
by shiny1s May 11, 2009
Get the Steamroll mug.
An unprofessional, usually dodgy, modification or fix done at home. Generally looks crappy.
Yeah, it's a bit of a home job
by shiny1s August 29, 2010
Get the home job mug.