Top definition
A male or female with large bulbous eyes and a weather beaten face
That woman I work with is a total owl bag
by Human Form July 18, 2016
Get the mug
Get a owl bag mug for your dog Jerry.