look up any word, like the eiffel tower:

1 definition by lynnmonk

 
1.
Short plural term for "Chinchilla". A small member of the rodent family, commonly kept as a pet or bred for their fur.
Go and feed the chillas.
by lynnmonk September 17, 2005