HAPPY AS A PIG IN SHIT


Meaning of HAPPY AS A PIG IN SHIT in English

(bad language) very happy, contented

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

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.