English | German | Russian | Czech

douchewagon English

Meaning douchewagon meaning

What does douchewagon mean?

douchewagon

(vulgar, slang, pejorative) A rude, obnoxious, or contemptible person.

Are you looking for...?