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 Femscreech mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email