YA BA


Meaning of YA BA in English

n. (Thai) "crazy medicine", Yaba, illegal tablets that are a blend of methamphetamine and caffeine and are usually bright orange or green

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.