SQIREL LUVER's definitions
A squirrel, but better. A cuddly creature who likes to climb trees and feast on acorns. Way funner than a plain squirrel. Chipmunks suck, too.
by SQIREL LUVER January 4, 2013
Get the Sqirel mug.