Immortal Champagne Share definition Flag When you get so drunk that it seems like the champagne bottle isn't emptying. Matt: OMG, THIS CHAMPAGNE IS NEVER ENDING Dylan: iMMORTAL cHAMPAGNE!!! Immortal Champagne by diddoarch710 January 26, 2015 0 0 Get merch Get the Immortal Champagne mug. Buy Now — $32.95 See more merch