1 definition by SQIREL LUVER

1
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.
Look at that sqirel over there! It's so precious!
by SQIREL LUVER January 04, 2013
Get the mug
Get a Sqirel mug for your barber Yasemin.