1 definition by fritzehh

Top Definition
an abbreviation for the word mermaid.
holla at yo mermz.
by fritzehh August 25, 2009
Mug icon
Buy a merm mug!