Top definition
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 March 15, 2012
Get the mug
Get a screech owl mug for your cousin Bob.