Abbreviation meaning "Mega-Dick" often serving as a warning that the name which precedes it is one possessing the Mega-Dick. The obly exception to this is if the phrase "Store sup" precedes it in which case it means "Micro-Dick" as a harsh personal reminder not recommended to be broadcast on the internet.
I thought I was a Doctor but my job is literally calling me micro-dick by putting MD after my job title and not after my name.
by CornBrehd May 06, 2020
by leighannew November 21, 2005
by Kyle Osborne February 28, 2006
by EthanMVHS January 17, 2020
by Banghead November 09, 2003