Find the word definition

Wiktionary
douchy

a. (context pejorative English) Like a douche bag.

Wikipedia
Douchy

Douchy may refer to the following places in France:

  • Douchy, Aisne, a commune in the department of Aisne
  • Douchy, Loiret, a commune in the department of Loiret
  • Douchy-lès-Ayette, a commune in the department of Pas-de-Calais
  • Douchy-les-Mines, a commune in the department of Nord