Definition
To attack someone with great force.
To verbally assail someone.
In Context
- "At dawn we really let 'em have it with a 30 minute artillery barrage."
- "[…] purchased a heavy-duty, light-weight, stainless steel purse, complete with a flame throwers […] and a special attachment that let anyone stupid enough to make a derogatory remark about Gil's sexual persuasion have it right in the family jewels with a bronzed golf shoe."
- "When I came home, he let me have it for wrecking the car."