Definitions by riley1989
North Shore Barn Owl
When a man inserts a hollow tube/roller into the anus of a construction work and from the end shouts hoot hoot in the style of an owl.
North Shore Barn Owl by riley1989 November 7, 2021