Skip to main content

Definitions by Adante the Spartan Beast

A person who is doing something stupid; dumb nut
The dog was a todd after it ran into the door