Top definition
when someone is trolled so badly, they are steamtrolled
I just steamtrolled that dude.
Bob got steamtrolled to the point of him being extremely buttmad
by whiteboy27 August 13, 2012
Get the mug
Get a steamtrolled mug for your coworker Rihanna.