Definition of megabitch in English:

megabitch

noun

derogatory
  • An extremely malicious or treacherous woman.

Origin

1980s; earliest use found in Adweek.

Pronunciation

megabitch

/ˈmɛɡəbɪtʃ/