What is Switzerland Steamroller?


1.

Taking a shit on a lady's chest, and then sitting on her chest to smear it in.

"Dan you'll never believe it! Cindy let me give her a Switzerland Steamroller last night! She totally digged it!"

See dan, i, she, last, night


70

Random Words:

1. Or, douché. Similar to touché. French, it's what you say to a douche - - after they attempt to smack you down with douchey repartee..
1. To have sex with violently and aggressively "I would so ramify her actions" See hump, hunch, ram, do, screw 1. To have sex..
1. Any rigged election or contest. The election was W-ed. The winned was hand picked it was W-ed...