Skip to main content

Definitions by IAMVRAIDEN

Thai Bo Ba 

In a state of confusion. Having absolutely no idea where you are or what you are doing. Usually ending in leaving the premises or asking what is going on.
Dude, Thai Bo Ba,WHERE AM I???
Thai Bo Ba by IAMVRAIDEN January 7, 2009