look up any word, like fleek:
 
1.
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