slick as owl pussy Share definition Flag So slick you can't stand up in it Watch out, Mack said it was slick as owl pussy!! slick as owl pussy by Mackdaddynextdoor June 16, 2017 0 0 Get merch Get the slick as owl pussy mug. Buy Now — $32.95 See more merch