1 definition by greatfull1

Top Definition
the finest and best wife ever! no one can compare............!
" wow ...she really loves her husband ...the womans a tara!"
by greatfull1 October 20, 2011

Mug icon
Buy a tara mug!