look up any word, like sex:

1 definition by Sidhucer

 
1.
"dick in disguise"
being in disgust with someone
"that boy is a d.i.d"
by Sidhucer August 20, 2011