Skip to main content

cierraandemma's definitions

Leeched

When someone eats out a girl while she's on her period.
Last night I went to a party and Emma told me that a ginger totally leeched some random hoe in the bathroom. DAT SHIT NASTAY.
by cierraandemma October 5, 2012
mugGet the Leechedmug.

Share this definition