HAPPY AS A PIG IN SHIT [B]


Meaning of HAPPY AS A PIG IN SHIT [B] in English

very happy, contented """Does Caleb like farm life?"" ""He's happy as a pig in shit."""

English idioms vocab.      Словарь английских идиом и выражений.