Skip to main content

Definitions 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...
Elida by niji38 January 15, 2023