Let (someone) have it To hit someone hard, to scold someone angrily. One man let another man have it when they had a fight on the bus.