Mewo

Verb- A type of noise that is exspulsed out of a human when they are trying to make cat noises while laughing extremely hard.
Did you here Noelll Mewo, she sounded like a dying cat!
by Ollie11 March 28, 2010
mugGet the Mewomug.

mewo

Mysticat: mewo
(6 months later)
Mystical: mewo
by visaa August 3, 2024
mugGet the mewomug.

Share this definition