Definition of "todd"
todd1
noun
plural todds
Quotations
I was told that I may have created or made a spiritual friend when I was a little boy in my grandma's house. Since that[sic] many todds have lived in and passed through my grandma's house, the house has the essence of the todds which gave the spiritual friend the form of a fox.
2001, Erik Mouse, “Kane Fox Origin”, in alt.lifestyle.furry (Usenet)