Meaning of shit-eating in English:

shit-eating

adjective

vulgar slang mainly US
  • Smug; self-satisfied.

    • ‘Philip comes strolling in with a shit-eating grin on his face’
    self-satisfied, complacent, self-congratulatory, superior, puffed up, pleased with oneself, self-approving, well pleased, proud of oneself