Top definition
Adjective. Having qualities of or similar to that of a toad. These similarities may be physical, sonic, or just metaphorical. Similar to the words "wooden" and "leaden".
That car jumps every time you start it, I'd say it's a toaden car.
by SirManth August 11, 2011
Get the mug
Get a Toaden mug for your Facebook friend Bob.
buy the domain for your travel vlog