Skip to main content

Random person no one knows's definitions

chinchilla

A chinchilla is a fluffy animal that requires lots of care and attention from their owner, most commonly found in the mountains in south america when wild.
I just bought a new chinchilla from the pet store and its so soft!
by Random person no one knows March 22, 2017
mugGet the chinchillamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email