Category Archives: Boba

No Thumbnail

Boba Tea Company – Albuquerque, New Mexico

On June 7, 2005, the launch of Albuquerque’s first Boba Tea Company made “you suck” acceptable in polite vernacular. Long a pop culture term of mock derision, “suck” refers, in this case, to the drawing in of liquid refreshment by creating a vacuum in the