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 dianamug.

Share this definition