Definitions by Not the person who wrote this
chinchilla
A small rodent who happens to be the worlds fluffiest rodent.
Look like a really fat squirrels.
Can run faster then you'll ever be able to and bathes in dust.
Look like a really fat squirrels.
Can run faster then you'll ever be able to and bathes in dust.
chinchilla by Not the person who wrote this April 15, 2016