Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
Advertise
Search
steam roll
Share definition
The act of taking a large
steamy dump
on the
windshield
of a car, then
sliding
on your stomach down onto the hood.
Watch
Martin
steam roll that
van
over there!
by
Kyle Pedro
May 18, 2007
Flag
Get the
steam roll
mug.
More random definitions