despellejar

Etymology
From.

Verb

 * 1) to skin
 * 2) to criticize
 * 1) to criticize