A British umbrella
A British umbrella is the thing that stops a guy from peeing his pants when he sees a hot chick.
I saw her in the pub and my pants were about to go. Thank god I had my umbrella.
He got a hard-on in the middle of the street. Classic British umbrella moment.
My mate tried to flirt with the barmaid and forgot he had his umbrella on. Poor guy.