Give Someone an Earful

What does the expression “give someone an earful” mean?

Definition: angrily express an opinion to someone

Example: Wow, my mom gave me an earful when I said I’d be home at 1 a.m. Guess I’ll be going home early!