YABA


Meaning of YABA in English

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

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