Top Definition
1. Ajooba (King Ajooba) one of the Owners and also known as one of the Top Streamers on the Internet!

2. Ajooba is a Urdu word meaning "One of a Kind" also used for popular landmarks.. for example.. there are 7 Ajoobas are in the World
I am an Ajooba

Taj Mahal is the most Visited Ajooba in the entire world
#ajooba #kgs #tv #king #king-ajooba #kgs-tv #choot #joe
by Mr. Cnut. Monkey March 10, 2009
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.