1 definition by skri5hu

Top Definition
A gorgeous girl who is usually a brunnette with grey eyes who isn't afraid to tell you how it is. If she doesn't like you, it'll be that way for a long time, if not forever. She doesn't easily trust or give second chances, but once you get to know her, you'll learn why she acts that way. She can kick anybody's ass and she knows everything, even if she doesn't say it at first. Some people call her a bitch, but those are the people that don't know her well enough.
Don't talk shit about Theresa.. she'll get you back.
by skri5hu December 09, 2012
Mug icon
Buy a Theresa mug!