Skip to main content

goochquin's definitions

diana

a short mean garden gnome that you'll never see coming as she comes behind you to slit your throat.
that girl is such a diana!
by goochquin November 26, 2018
mugGet the diana 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