Blog Neon – a big ol’ can of worms! Neon is certainly the buzz word at the moment, and not necessarily for all the right reasons. Biodegradable Glitter, and all that means! “Plastic is the enemy, ban it all!” Right? Nope, don’t panic! Biodegradable glitter is here to save the day.