Skip to main content

MisterDD's definitions

Double-D

A "douche douche." One who acts in strict accordance with the ways of double douche-baggery.
Andy is such a double-D.
That guy in class was such a double-D.
by MisterDD March 21, 2007
mugGet the Double-Dmug.

Share this definition