Slang term used when a French Canadian woman queefs on a guys balls.
Bro, did you hear Justin got some stinky poutine this weekend?
15👍 6👎