1 definition by Karin Irkavins

Top Definition
T.C.D.D. is, a man-made chemical, 1,50,000 times more toxic than Cynide!
That TCDD will kill you instantly if you're not careful!
by Karin Irkavins March 24, 2008

Mug icon
Buy a TCDD mug!