1 definition by Tea Dea

Top Definition
tdk
Potato shaped and full of crack
look at that TDK in the alley
by Tea Dea August 29, 2004
Mug icon
Buy a tdk mug!