Random
Source Code

Licked the Umbrella

Licked the Umbrella is a Northern English saying, meaning you've fucked up or messed up.

(Person drops water all over laptop)
Friend : Mate, you've really licked the umbrella there

by fishandchipsandcurrysauce January 2, 2020