Skip to main content

hermondo's definitions

merla

oh my god, she had so much snot coming out of her nose i thought she was a merla.
by hermondo March 16, 2008
mugGet the merlamug.

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