Top definition
Fat obese creature. That nurtures its young and hangs from trees.
Look at that toad sloth over there.
Doesn't this toad sloth look like Shari?
by frognation February 02, 2010
Get a Toad Sloth mug for your dad Manley.
Jul 2 Word of the Day
Someone people turn to when they're sad who makes them feel better.
Dude, I was so unhappy about my girl, until I spoke to my serotonin donor who really helped me feel better
by jonfurstn1 November 27, 2009
Get a serotonin donor mug for your boyfriend José.