1 definition by DigitalPrecision

1
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
Get the mug
Get a Chinchillas mug for your papa Callisto.