1 definition by niji38

Someone who sleeps far too much for a human body to handle and an average thinking person to comprehend.
She's slept for over 17 hours last Friday! She's such an Elida...
by niji38 January 15, 2023
Get the Elida mug.