Ate the head off

v.

Heard in Sligo

To aggressively rebuke or scold someone.

In use

She feckin ate the head off me just cos I broke her hair straightner!

Posh English

She absolutely excoriated me simply because I had broken her hair straightener.