English | German | Russian | Czech

douchewad English

Meaning douchewad meaning

What does douchewad mean?

douchewad

(slang, derogatory) A rude, obnoxious, or annoying person.

Are you looking for...?