1 definition by She giggles

A woman who stands on the outside of crowds and observe. People are always approaching her to ask her permission for things. She constantly receives calls about moving large sums of money around. She dispatches business QUICKLY and in a QUIET voice. She doesn't eat much, but will only drink Prosecco. Her preferred party position? "Above it". Her whole life is a special occasion and she simply does not have time for you...unless....you are "Team".
When Trisha enters the center...they go...YO YO there she GO!!
by She giggles December 21, 2016
Get the Trisha mug.