yellow lantern Share definition Flag When you dip your balls in toilet water that has pee in it and then your partner licks them. She gonna taste your yellow lantern tonight bro? yellow lantern by Science_bitch February 16, 2017 0 0 Get merch Get the yellow lantern mug. Buy Now — $32.95 See more merch