Skip to main content

CuriousAmpersand's definitions

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.
by CuriousAmpersand August 11, 2019
mugGet the Femscreechmug.

Share this definition