Lords of Acid Share definition Flag A Belgian punk/techno/something band as talented as they are foul-mouthed and sex-obsessed. Lords of Acid by Brian X September 16, 2003 0 0 Get merch Get the Lords of Acid mug. Buy Now — $32.95 See more merch