Putrichora Share definition Flag The smell of a fart. Bubba just parted do you smell the putrichora Putrichora by Darkcrow March 22, 2025 0 0 Get merch Get the Putrichora mug. Buy Now — $32.95 See more merch