Definitions of poster boy:

  • noun:   a male poster child