1 definition by uhoh2011

1
a noun;

used in place of someone that mesmerizes.
that mesmer sure is awesome
by uhoh2011 April 15, 2011
Get the merch
Get the mesmer neck gaiter and mug.