Top Definition
A sexual position involving two people in a 69 position, rolling around, continuously moving.
I fuckin did a south brazillian steamroller last night

what the fuck do you want? a medal? ...douche
by Great Multigrain Taste! April 10, 2009
Free Daily Email

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

Emails are sent from We'll never spam you.