Skip to main content

Ollie11's definitions

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.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email