owl's head Share definition Flag To give a blowjob with big googly eyes. Sheila gave the Congressman Owl's Head in the wine bar's bathroom, and he got off, looking down at her big, googly eyes. owl's head by The Grimm Reaper January 25, 2014 0 0 Get merch Get the owl's head mug. Buy Now — $32.95 See more merch