Skip to main content

Definitions by reeyeemothertrucker

a ball of skin with just hair and fingernails.
"that woman just birthed a dermoid"
dermoid by reeyeemothertrucker January 26, 2020