Femoid

noun

Definitions

Noun
  1. 1
    A woman. derogatory, offensive

    "Members describe women as “femoids” and the men they have sex with as “chads”."

Etymology

From fem- + -oid.

Next best steps

Mini challenge

Unscramble this word: femoid