1 definition by Hartekus

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 Peach Leech mug.