1 definition by Mel Man

Top Definition
Irish street slang for the drug Ecstasy
Hey man have you got any yokes?
by Mel Man May 11, 2004

Mug icon
Buy a Yokes mug!