Skip to main content

Definitions by Da Manz

Duchesneau 

The biggest and loudest fart you have ever done.
Hey man i just let loose a duchesneau.
Duchesneau by Da Manz September 4, 2009