Meaning of tod

Definition of tod

(adj) alone and on your own; "don't just sit there on your tod"
(noun) a unit of weight for wool equal to about 28 pounds

Other information on tod

WIKIPEDIA results for tod
Amazon results for tod