Skip to main content

screech owl

when your girlfriend (partner) starts telling you what to do and won't shut up
having a general conversation with a mate and your girlfriend cuts in telling you to pick up all your beer cans. she is being a "screech owl". all you can hear is her screeching
by slayher August 1, 2012
mugGet the screech owl mug.

screchowl

Wow that girl is such a screchowl
by Mailbox394628 June 14, 2017
mugGet the screchowl mug.

screchowl

Wow she's such a screchowl
by Mailbox394628 June 14, 2017
mugGet the screchowl 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