d.i.d

"dick in disguise"
being in disgust with someone
"that boy is a d.i.d"
by Sidhucer August 23, 2011
Get the d.i.d mug.