Twat Rotten Share definition Flag Something foul and rotten smelling that's akin to a ripe, stanky Whore's pussy. What's with the smell in this locker room? It's fuckin Twat Rotten in here. Smells like an infected tunapuss back here. Twat Rotten by Eaton Holgoode April 18, 2015 0 0 Get merch Get the Twat Rotten mug. Buy Now — $32.95 See more merch