Skip to main content

Epiglozilla

A person with an extraordinarily large epiglottis; commonly a cause of loud snoring.
I couldn’t sleep last night as Epiglozilla was snoring too loudly.
by Hawkeye24 October 20, 2023
mugGet the Epiglozilla 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