owl shit Share definition Flag extremely slippery After the dude slipped and fell on the newly waxed floor, he got up and exclaimed "Wow, that floor is slicker than owl shit". owl shit by elbib October 21, 2008 0 0 Get merch Get the owl shit mug. Buy Now — $32.95 See more merch