1 definition by Beautifullyunique

Top Definition
A beautiful sweet loving person that is stubborn and protective. A person who builds a bridge for a person who won't even swim the waters. Fun loving and has a big heart. Deserves to be treated like a queen.
Terraesa is absolutely amazing and stunning. I miss her.
by Beautifullyunique December 19, 2016

Mug icon
Buy a terraesa mug!