Skip to main content

Definitions by nohbudi

Canadian Salsa

To shit, or fart, in ones denim jeans.
Whoa Davey! Did you just make some Canadian Salsa?
Canadian Salsa by nohbudi July 25, 2007