Slang word for ecstasy tablets. Orginating from Derry, Ireland.
by Niall360 July 30, 2009
Get the Sallywangs mug.