Definition 1 of 1
Excellent. Superb. Fantastic. Amazing. Astounding. Awe Inspiring. An all encompassing term that proclaims ones unequivocal admiration. Not a light compliment, it carries the weight of inspiration and adulation.
Aarti: Brother, how's the seekh kabab at Kalim's?
Added 2011-06-26 by Studmuffin