yeast pouch Share definition Flag UUUUUhhhhhhhhh, a vagina. I've heared that yeast pouches taste like batteries. yeast pouch by Dan Jewell March 24, 2005 0 0 Get merch Get the yeast pouch mug. Buy Now — $32.95 See more merch