Top definition
A sloth which uses three toads to wipe his ass.
Argh. it looks like a three-toad sloth was here.
by God December 14, 2004
Get the mug
Get a Three-toad Sloth mug for your grandma Helena.