Lily

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