Aleech Share definition Flag A name given to girls who are absolutely annoying and suck your blood out just like a leech. That's why she's called a Leech. She Totally Put His Girlfriend In Depression. She's Such Aleech Aleech by terimaabehenchod November 23, 2021 0 0 Get merch Get the Aleech mug. Buy Now — $32.95 See more merch