Slang meaning of UMBRELLA

UMBRELLA means: Umbrella is British slang for the penis.