Skip to main content

pcm128's definitions

chiuaua

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 5, 2010
mugGet the chiuauamug.

Share this definition