babi ngepet

ba.bi ŋe.petinsult, religious

What does babi ngepet mean? babi ngepet is a Indonesian strong that translates to “greedy demon pig” in English.

demon pig

01

"greedy demon pig"

A mythical black magic pig demon that steals money.

Pemerintah babi ngepet. (Demon pig government.)

Context

  • Informal settings where profanity is accepted
  • Expressing strong frustration or emphasis
  • Direct confrontation (use with caution)

Avoid

  • Professional or formal settings
  • Around elders or authority figures
  • Around religious or conservative communities
  • Job interviews, meetings, or customer-facing situations

Cultural Context

Calling a corrupt politician or a greedy person this connects them to black magic and filth.

More in Indonesian 🇮🇩

View all →