1 definition by My life is great

A very nice girl who will be there for you in any moment. She loves to have fun and make people laugh. But when she meets a hot guy she'll go crazy to be his girlfriend.
Wow look at Tressa she just dropped all her stuff to help someone.
by My life is great April 1, 2018
Get the Tressa mug.