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.