See Also: taddy(dictionary)

taddy (iou)



taddy noun. ['tadi] Scot. M19.
[Taddy & Co. of London, the manufacturers.]
A kind of snuff.