1 definition by pcm128

1
A small Mexican rodent, usually annoying and keeps one up at night.
"My chiuaua, Lily, squeaks like a mouse all the time!"
by pcm128 January 05, 2010
Get the mug
Get a chiuaua mug for your Facebook friend Helena.