Skip to main content

Owl Pussy 

Refers to a woman who is only sexually active at night
She won't let me hit it in the morning bruh, she got that owl Pussy.
Owl Pussy by Ayyyye408 March 19, 2017

slick as owl pussy 

So slick you can't stand up in it
Watch out, Mack said it was slick as owl pussy!!