Chew someone out

To criticize.
Polish off


Identified July 10, 2012.

Previous Next