Skip to main content

Emma Leahy

The definition of that is a girl who corrects everyone’s grammar and can be annoying
Oh my god she is such an Emma Leahy
by Snarky fish May 28, 2020
mugGet the Emma Leahy 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