Top definition
The best person in the world.

Tara helps people if she wants to but she is still the best person in the world
by JayJay Harvey July 22, 2018
Get the mug
Get a tara niven mug for your guy Julia.