Top definition
Another name for a tampon, derived from the fact that leeches suck blood. Peach comes from, well... the color down there.
Hold on a sec, Laura. I have to change my peach leech before we leave.
by Hartekus September 17, 2008
Get the mug
Get a Peach Leech mug for your cousin Manley.