human lightning bug Share definition Flag When someone inserts a glows tick into their anus and presents it to a crowd for viewing. Me and my mates were out camping and Rob turned himself into a human lightning bug without anyone asking. human lightning bug by Anicken July 13, 2018 0 0 Get merch Get the human lightning bug mug. Buy Now — $32.95 See more merch