Skip to main content

Definitions by Gurdy

new castrati 

A term used by closeted homosexuals to describe men with enough self confidence to express sympathy towards other human beings without the cowardly fear of being called a pussy.
The smog isn't that bad, I care not for the well being of myself or that of my fellow human beings, quit sounding New Castrati ...
new castrati by Gurdy November 3, 2012