Kid who doesn't want to study's definitions
A small dog, usually under 30lbs, that in some way shape or form resembles a combination of a cat and a RAT
by Kid who doesn't want to study March 4, 2011
Get the Crat mug.