Top definition
Totally awesome lady cat person, that loves animals and humans. She calls herself the Aly Cat cuz she so dang cool! She has cat like reflexes which of course she was born with, and she looks like how a cat would if it was actually a human being. The end.
Rawr, here comes Aly Cat!
by lyssaland May 13, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush