A happy camper

n.

Heard in Kerry

A contented or satisfied person.

In use

He was not a happy camper when he saw what happened

Posh English

He was distinctly displeased when he observed what had occurred.