As happy as a pig in muck

exp.

Heard in Monaghan

Extremely happy and content, wallowing in joy.

In use

He's as happy as a pig in muck.

Posh English

He is thoroughly contented and revelling in his joy.