smoking umbrella Share definition Flag A charred corpse found in a burning home.. The fireman screamed out " we got another smoking umbrella left in the hallway." smoking umbrella by trickydicky January 13, 2023 0 0 Get merch Get the smoking umbrella mug. Buy Now — $32.95 See more merch