Skip to main content

DigitalPrecision's definitions

Chinchillas

Chinchillas: n. Synonym for testicles. Context: They may rest on the chin and chilla (slang for chill).
Travis' mom started mouthing off so I whipped out the chinchillas to shut her up.
by DigitalPrecision May 26, 2010
mugGet the Chinchillasmug.

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