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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.