Skip to main content

Definitions by Clay Gallant

Forest Lilly 

Share definition Flag
The act of spreading one's smelly pubic hairs to explore the inner cave known as the asshole.
Wow I would like a Forest Lilly right now!
Forest Lilly by Clay Gallant April 22, 2024