stinky fenooter Share definition Flag 1. noun- a woman's genitals, vagina, pussy, beef curtains, snatch, poon, poon tang. "God, Annie, wash up your stinky fenooter! Or at least close your legs!" stinky fenooter by Felicia Salais, as defined by Gilbert Valdez July 29, 2005 0 0 Get merch Get the stinky fenooter mug. Buy Now — $32.95 See more merch