get an earful
get an earful  {v. phr.},  {informal}
To hear more (of usually unwelcome news) than one expects or wishes to hear. 
I asked how Tim and his wife were getting along, and I certainly got an earful.
Contrast: SAY A MOUTHFUL.
Categories: 
 
Source: A Dictionary of American Idioms

