Skip to main content

Definitions by Yeti-98

Green Leaf 

The state of depression that arises from having stagefright during first time having sex. Results in limp dick with an inability to pleasure either partner.
Dude, did you get laid last night?!
Nah, i had Green Leaf...
Green Leaf by Yeti-98 May 15, 2014