1 definition by KMO25

Someone who is shy, timid, lacks confidence
"hey meghan..i haven't heard your voice in two hours..WHY ARE YOU BEING SUCH A CHAI LATTE?!"
by KMO25 January 30, 2009
Get the Chai Latte mug.