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 Get the stinky fenooter mug.