Definition of megabitch in English:

megabitch

Pronunciation /ˈmɛɡəbɪtʃ/

noun

derogatory
  • An extremely malicious or treacherous woman.

Origin

1980s; earliest use found in Adweek.