What is Canadien Oven?
1.
The act of farting while fully clothed in full snow attire, very similar to the
Dammit Chase, I just Canadien Ovened myself, I think I might die from the smell!
See
Random Words:
1.
looking at porn on the internet and jacking off
imma go bust a internet nut
See tj..
1.
the act of a woman sitting on your face
Guy: Damn bitch I almost suffocated last night during that cunt masking
Girl: I told you two ..