Kentucky Umbrella Share definition Flag When a firearm is discharged in the rain and causes a bubble to appear around it as the force from the muzzle pushes rain up “I saw John firing his rifle, and he created a Kentucky Umbrella with it!” Kentucky Umbrella by RenTheHen December 7, 2022 Get the Kentucky Umbrella mug.