Definitions by KimmyGold
canadian mounted police
In Montreal, a jailhouse orgy in which men with names like Jacques, Claude, or Pierre handcuff an unwitting American and donkey punch him repeatedly.
canadian mounted police by KimmyGold November 9, 2015