British Slang Decoded
What Does 20 Mean in British Slang? | Understanding 'Score' in UK English

Discover the meaning of '20' in British slang, commonly called a 'score' in the UK, used in informal conversations and games.