1 definition by FrankyJ

Top Definition
When you roll around in bed while having sex with a girl.......or boy.
"Man last night was great"
"Oh ya what happened?"
"I steamrolled her"
"lmao"
by FrankyJ June 07, 2006

Mug icon
Buy a steamroll mug!