Skip to main content

angelsgarden's definitions

miau

A classier cat noise. French cat
"Umm miau"
"The Exclusive cat said miau, we were impressed. Damn."
by angelsgarden November 18, 2022
mugGet the miaumug.

Share this definition