Couldn’t resist this piece of my childhood when I saw it at the Dollar Tree store. “Slap Wraps” was the original brand name under which inventor Wisconsin teacher Stuart Anders. They were released and peaked in popularity around 1990, explaining the short clip of Billy Idol’s “Cradle of Love” from his “Charmed Life” album (released in 1990). Read more in this 1990 NY Times article on the fad: