Skip to main content

Definitions by CuriousAmpersand

Femscreech 

Speech by a woman which is unduly hysterical, agressive or irrational for a given situation.
My neighbor was femscreeching at 2am again last night about her tomato plants.
Femscreech by CuriousAmpersand August 11, 2019