Feminoid definitions

Apparently, but not actually, female.
adjective
0
0
(slang, derogatory) A feminist.
noun
0
0

Origin of feminoid

feminist +‎ -oid (suggesting a robotic, heartless quality as in android).