Skip to main content

Definitions by Okayboooomer

Someone who stinks and digs in their ass and stinks really badly
Do you smell that?
Yep that’s lily.
Lily by Okayboooomer January 14, 2020