What kind of sick, demented motherfucker came up with this shit?

Yep, my son discovered that these make a huge, satisfying bang when you stomp on them.

Here’s a thread about it from 2013 I pit non-poppable bubble wrap - The BBQ Pit - Straight Dope Message Board