Top definition
An over-righteous, pretenticous know-it-all chubby chaser with an addiction to making people feel dumber than it is.
that person in our class is such a "jungle sloth"
by sloth hunter101 March 21, 2011
Get the mug
Get a jungle sloth mug for your friend Larisa.