English | German | Russian | Czech

douchetastic English

Meaning douchetastic meaning

What does douchetastic mean?

douchetastic

(US, slang) Extremely douchey; highly obnoxious.

Are you looking for...?