An adjective to describe something chinchilla-like.
Today i hugged a guy and i squeaked. My life is chinch
1👍 6👎