Skip to main content

Definitions by Sidhucer

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