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
by Mr. Cnut. Monkey March 10, 2009
Get the mug
Get a Ajooba mug for your bunkmate Vivek.
buy the domain for your foodie blog