1 definition by Poison(DJ)

Top Definition
MCD
acronym for "maa chod di". means awesome.
MCD yaar, great work.
by Poison(DJ) April 10, 2009
Mug icon
Buy a MCD mug!