n. (Thai) "crazy medicine", Yaba, illegal tablets that are a blend of methamphetamine and caffeine and are usually bright orange or green
YA BA
Meaning of YA BA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012