Originating in the military, this slangy term began to be used during World War I and soon spread to civilian life. Several vulgar versions, such as chew someone's ass out, should be avoided in polite speech. HA! It basically means to rebuke harshly.