Skip to main content

slayher's definitions

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.

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