Definitions by everyone_that knows her (sarah)
troll bitch
one who is beastly, ugly, or one who is a super bitch,has green highlights, or by any chance is named ondrea
troll bitch by everyone_that knows her (sarah) February 28, 2008