Skip to main content

Definitions by Damien Razz

Russian Steamroller 

When you defecate on someone cest during intercourse
Dude you remeber that hot girl from the bar she thought it was funny to give me a russian steamroller it smelt so bad.
Russian Steamroller by Damien Razz February 10, 2010