Top Definition
To make love to an individual involved in childcare, i.e. nursery nurse, teacher, leader of girl guides troup.
"Mick had been Brown Owling Miss Flanagan for hours now and was quite sore"
by Ikeboxban December 25, 2009
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.