Definify.com

Definition 2024


ya_ba

ya ba

See also: yaba

English

Noun

ya ba

  1. (rare, chiefly Asia) A tablet containing a mix of methamphetamine and caffeine, popular among drug users in Thailand.

Translations