Leanna Share definition Flag She's a bitch. I hate her. She broke my heart and lost my trust. Fuck her. Leanna is a bitch Leanna by yeteham September 16, 2019 0 0 Get merch Get the Leanna mug. Buy Now — $32.95 See more merch