let someone have it - definition and synonyms

phrase very informal
See also main entry: let