Skip to main content

Definitions by Wallsendlad

umbrella chucker 

A Hong Kong Immigrant to the united kingdom referring to Hong Kong protesters
those umbrella chucker's a driving up the rent