Emasculated neurotic Synonyms

Definitions for Emasculated


  • (adjective) (of a male animal ) having the testicles removed

EN abbreviation

EN is an abbreviation for Emasculated Neurotic
What does EN stand for?
EN stands for "Emasculated Neurotic"

Definitions for Neurotic