Skip to main content

Definitions by Jabbla

a slang word for Ecstasy pills. mostly used in the UK.
Got any sweets mate?
sweets by Jabbla December 3, 2004