voor paal staan

Etymology
Probably derived from the historical practice of shaming people by holding them in a pillory (Dutch: ).

Verb

 * 1)  to be humiliated, to be put in an awkward position