Skip to main content

Definitions by xxTheLongestFallxx

The lovable retard who befriends Chunk in the '80s movie The Goonies
Sloth is a giant retard
Sloth by xxTheLongestFallxx February 28, 2007