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
Get the mug
Get a TCDD mug for your friend Trump.
buy the domain for your foodie vlog