Green’s Dictionary of Slang

Stan and Ollie n.

[rhy. sl. = brolly n.]

[1990s+] an umbrella.