happy as a pig in shit



happy as a pig in shit

rude slang Very happy and content in one's situation. Johnny loves politics, so he's happy as a pig in shit at this convention.
See also: happy, pig, shit

Common Names:

NameGenderPronouncedUsage
Kreszentia-German
Virgilius-Late Roman
Cleo['kli:əu]
Artemius-Ancient Greek (Latinized)
Swain[swein]
AnnaAN-a (English), AHN-nah (Italian, Dutch, Norwegian, Finnish, Polish), AH-nah (German, Russian), AN-nah (Danish)English, Italian, German, Dutch, Swedish, Norwegian, Danish, Finnish, Estonian, Latvian, Greek, Hung