A total bitchtrash. A very mean, unlikeable person. A person who brings the word bitch to a new level. Rumor has it that her bitchiness is responsible for the death of Harambe, and the events of 9/11.
What a terrible person, such a Leella!
by dandaman1984oftn September 10, 2016
Get the Leella mug.