i've got the bumper shoot handy in case of sudden showers
"slang for "umbrella" as used by philadelphia's wpvi tv 6 weatherman dave roberts
"i've got the bumper shoot handy in case of sudden showers" What is the definition of "bumper shoot"?