Skip to main content

Definitions by pcm128

A small Mexican rodent, usually annoying and keeps one up at night.
"My chiuaua, Lily, squeaks like a mouse all the time!"
chiuaua by pcm128 January 5, 2010