People can't believe they didn't realise what 'off licence' really means 20.08.2024 14:21 Express.co.uk People in the UK have been left baffled after discovering what the term 'off licence' really means, as many of us had no idea.