Douché

Same as "a douche" or "douchebag"
by EfiTv July 30, 2018
mugGet the Douchémug.

Share this definition