Top definition
The most amazing individual you will ever meet. She is beautiful. And turns heads everywhere she goes.
Heather- Omg! Did you see Tarisa?
Simon- Yeah! I almost broke my neck.
Get the mug
Get a tarisa mug for your papa Vivek.