1 definition by LouderNowLove
an illegal, but cute red slider turtle from a sketchy shop in New York City. Lives in dorm rooms with the inclination to escape from seemingly impossible enclosures to roam the room for days.
by LouderNowLove May 26, 2009