twat moss Share definition Flag a fungus in or around a woman's vagina woman 1-damn, i got a yeast infection passerby-haha that bitch has twat moss twat moss by nardsackass January 30, 2007 0 0 Get merch Get the twat moss mug. Buy Now — $32.95 See more merch