1 definition by Long Duck Don(g) Johnson

A person who might be a sloth but you don't really know until you see the fur on the upper (and lower if you're lucky) lip.
That sloth is such a Castle. Sloth. Sloth. Sloth. Castle. Upper lip. Castle. Lower lip. Fur. Castle.
by Long Duck Don(g) Johnson September 20, 2007
Get the castle mug.