Skip to main content

Numpi's definitions

Chai tea latte

A pretentious cup of tea from an upscale coffee shop with wooden floors in Bangalore
Nixy doesn't drink chai tea lattes because they give him the shits.
by Numpi July 27, 2019
mugGet the Chai tea lattemug.

Share this definition