Definition 1 of 1
An Indian fizzy cola drink now owned by Coca-Cola corporation. Thums Up is a best-selling brand of cola in India, where its bold, red thumbs up logo is common. Introduced in 1977 to offset the expulsion of The Coca-Cola Company and other foreign companies from India, Thums Up, Limca, and Campa Cola gained nationwide acceptance. The brand was bought out by Coca-Cola who re-launched it in order to compete against Pepsi.
Lets drink a thumbs up.
Added 2011-07-05 by porkipaya
CategoriesBrands, Products, Attire & Ads
Related videos and images