last night i went to a party and emma told me that a ginger totally leeched some random hoe in the bathroom
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" What is the definition of "leeched"?