Human Lantern Share definition Flag When you take a flashlight and shove it up someone's anus and proceed to turn it on. Thus creating a human lantern. The power went out at julie's house so i gave her the human lantern. Human Lantern by freddyfredjoe February 15, 2009 0 0 Get merch Get the Human Lantern mug. Buy Now — $32.95 See more merch