1 definition by Anaba

Top Definition
French for "the shower".
Où es la douche?
(where is the shower?)
by Anaba May 28, 2005

Mug icon
Buy a la douche mug!