1 definition by lynnmonk

Short plural term for "Chinchilla". A small member of the rodent family, commonly kept as a pet or bred for their fur.
by lynnmonk September 17, 2005
Get the Chillas mug.