Skip to main content

mwrar

Noun-a small creature that makes cute noises that sounnds like meerrarr.
Mwrar had fun terrorizing the children.
by -grack attack- November 9, 2006
mugGet the mwrar mug.

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