Fuckherrightinthepoutine's definitions
The act having sexual intercourse with a French Canadian woman. Derived from the Canadians love of poutine and pussy.
by Fuckherrightinthepoutine September 7, 2014
Get the Poutine Pussymug.
Get the Poutine Pussymug.