Skip to main content

Definitions by bebehoolah

leechies 

When you have an itchy vagina the day after you shaved it
"damn caitlin i have the leechies so bad right now"
"would you like me to scratch it?"
leechies by bebehoolah December 18, 2006