British slang: to be gutted

The meaning explained
Back to Top