That's correct, and the "weird taste" relative to other sodas was (is? Been a while since I've been to India, and I noticed it was losing market share badly last time I was there...) cardamom. Cardamom is put to good use throughout Indian cuisine (chai, sag dishes, etc.), making Thums Up really much more complementary than traditional western sodas.