Bubble tea Bubble tea is making a splash in Mumbai The term bubble refers to the tiny bubbles in a tea that are formed due to strong movement in a cocktail shaker. « Previous1Next » 1 of 1