Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. Duchesneau
The biggest and loudest fart you have ever done.
Hey man i just let loose a duchesneau.