Top Definition
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!"
by Dutch Oven 83 January 11, 2007
5 Words related to Switzerland Steamroller

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.