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
Get the mug
Get a Brown Owling mug for your guy Georges.