Ya ba is a drug containing a mixture of methamphetamine and caffeine. It was formerly known as yama. Although it is illegal, it has considerable use in Southeast Asia. From Wikipedia