doucheface

English

Etymology

From douche +‎ face.

Noun

doucheface (plural douchefaces)

  1. (slang, vulgar, derogatory) A term of abuse.