Top definition
1. noun- one of the BEST people you will ever meet.
A taara is dependable and an awesome friend that will stick with you till the very end.

2. Adj.- a modern synonym for "funky fresh"
whoa that car is so taara.
by yuppsee March 23, 2011
Get the mug
Get a Taara mug for your brother Manafort.
buy the domain for your cat site