Random
Source Code

douche baguette

A French douche bag; The boyfriend of a particular female of intrest that happens to be French.

While Billy was in Paris, he banged some douche baguette's girlfriend.

by TGNpancake May 21, 2009

3👍 15👎