Top definition
A person so ugly they look like a squirrel and a turtle.
by Nina#1 September 01, 2006
Get the mug
Get a SQURTLE mug for your bunkmate Callisto.

Activity