Skip to main content

Definitions by Fucktit

One meaning which where 2 couples preform what is called a Switzerland hot dog on each other
mosl by Fucktit November 27, 2015