Top definition
A beautiful woman with a Really good sense of style and looks bomb AF .
She is intelligent has lots of willpower and if she is your mother you are probably the luckiest person ever she is fun caring sweet and very hard to get
Dang that supatra is smart
by Hailzdaone April 22, 2017
Get the mug
Get a supatra mug for your Aunt Beatrix.
buy the domain for your diy vlog