Skip to main content

Definitions by cierraandemma

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.
Leeched by cierraandemma October 5, 2012