A slang term for ecstasy tablets originating from the Republic of Ireland.
Look at that lad over there chewing the gums off of himself, he must have had about 12 yips!
10👍 21👎