times square bomb Share definition Flag half a shot of absinthe, half a shot of gin.drop into a cup of champagne.Only drunk on NYE Would you like a flute of champagne?No thanks, give me a times square bomb please. times square bomb by tiger4life January 2, 2012 0 0 Get merch Get the times square bomb mug. Buy Now — $32.95 See more merch