Top Definition
1. Def. of someone who is the most amazing person ever!
2. Def. of someone who no human being could live without
3. desirable
4. infinite beauty
5. lovable
6. the most amazing thought ever x10^99
7. Def. of Angel
"My love is so taraable"
"I wish my girlfriend was as taraable as Andrews'"
"Love = Taraable"
by Boy toy December 13, 2007
5 Words related to Taraable

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.