BUMBRELLA Meaning of BUMBRELLA in English A super mangled umbrella, usually found in the gutter on a rainy day. Example: Check out his bumbrella. It's seen better days. Slang English vocab. Английский сленговый словарь. 2012