aufspießen

Etymology
From.

Verb

 * 1)  to impale, to skewer to put on a long pointy object
 * 2)  to impale, to skewer to put a long pointy object through
 * 3)  to criticize, to lambaste especially publicly