Skip to main content

Definitions by hugunu

London Hug 

A hug where both participants stab each other
Guy1: What are those two guys doing with those knives?! Should we call the police?
Guy2: Nah, just a London Hug mate.
London Hug by hugunu January 27, 2025