1 definition by Superman17

Top Definition
Dublin slang for an Ecstacy tablet.
How much for a yoke?
by Superman17 February 19, 2010

Mug icon
Buy a Yoke mug!