1 definition by VAb

Top Definition
A coffeehouse chain from India, which started in 1997. Has over 100 outlets. This would be the Indian equivalent to Starbucks. It gets the same uber-cool status in India, that Starbucks has across the world.
Lets go to Barista for a coffee.
by VAb May 13, 2007
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×