Random
Source Code

Doucette

Noun, often capitalized French slang for duck (waterfowl)

The President was a lame Doucette duing the final days of his term.

We roasted him like a Doucette.

by crankyboss November 12, 2010

18👍 47👎