Slang for a Yorkshire bellend.
"FFS Paul, stop being such a goddamn umbrella all the fucking time!" Umbrella: "I cant help it....also, does it contain gluten?"