A British colloquial phrase with two distinct uses depending on the tone. Squared up and aggressive, "let's have it" is a challenge to fight — the equivalent of "come on then." But said with anticipation or impatience, it simply means "go on, say what you've got to say" or "let's hear it." Both versions share the same in-your-face directness that British English does so well. The context and delivery tell you everything.
Add your own interpretation of "let's have it".
UK and Irish slang — Cockney, Scouse, Geordie, Yorkshire, Glaswegian, Brummie, Welsh, West Country, plus Irish English. Centuries of regional dialects feeding into modern British and Irish street talk.
See all British & Irish slang slang on Slangora.
Browse all .
You've been holding back all evening — let's have it, what's really going on?
No comments yet — say something.
(UK, colloquial) Tell what you have to say.
No comments yet — say something.
(UK, colloquial) An invitation to fight.
No comments yet — say something.