Whipping boy has 2 different meanings across 1 category:
Noun
someone who is punished for the errors of others
Someone punished for the errors of others, historically a boy that was whipped in the stead of a misbehaving prince.