Skip to main content

Definitions by Swiss duck

swiss duck 

The act of inserting a feather duster in your maid's ass.
I hope my wife doesn't find out about the Swiss duck last night.
swiss duck by Swiss duck April 20, 2018