meaning of Canadien Oven

Canadien Oven meaning in Urban Dictionary

The act of farting while completely clothed completely snow outfit, very similar to the Dutch Oven, but is done on self, by a procedure of fart increasing as hot-air tends to do from your jeans your snow jacket and damn straight into your nose. Note: the Dutch Oven is performed to some other beneath the covers, the Canadien range is much more potent and it has complete reprucussion upon the farter and it is some sort of a type of suicide or inflictng pain upon yourself