Skip to main content

Meowchu

A word used by cat lovers to express happieness, anger, love, annoyence or boredom.
"Guess what! I got the new phone i wanted, meowchu."
mugGet the Meowchumug.

Share this definition