1 definition by gcfd70

1
"tod = touch of downs" someone who looks like they habe down syndrome, but dont actually have the disease
"god vinny looks like a tod", "tod can you go get us the water hammer off the engine", "why did tod open up the line on the interior truck team"
by gcfd70 September 20, 2007
Get the mug
Get a tod mug for your dad Abdul.