British Slang Explained
What Does 'Crack' Mean in British Slang? Understanding Its Social Use

'Crack' in British slang means lively conversation or fun social interaction, unlike the drug-related meaning in American English.