Skip to main content

Definitions by flip_angel

chinchila

Share definition Flag
shit as in shit talking.
"Don't be talkin chinchila about my girls"
chinchila by flip_angel January 8, 2004