Skip to main content

Definitions by shakeeeeeeeeeeeeee

Meaning Extremely Ugly
Used as an insult in the UK, in Britain and London
Yo dude Ariana Grande's clapped