Definition of As happy as a pig in shit

Australian Slang
As happy as a pig in shit
very happy

Search Dictionary:
Search Web Search Dictionary