A group of people were chasing Homer down. Homer took out a can of beverage and put a bag of Pop Rox into it. Then he hurled the self-made explovsive to them and run away.
Can someone please tell me what "Pop Rox" is if you know? I have searched it via Google but found little useful stuff. Thanks!
Sounds to me like some sort of impact explosive marketed as a toy. But the trade name suggests it's American ("Rocks that go 'pop'"?), so I'm not at all sure.