Top definition
A super controlling dumb ass bitch who will eat your sole. See also succubus
Man I haven't seen my best bro in ages p... prolly cause he's dating a Leah sarha
by PrayingForYou October 30, 2013
Get the mug
Get a leah sarha mug for your dog G√ľnter.