turdingham Share definition Flag A building built using dried, hardened turd They have opened a new turdotherapy centre in turdingham palace turdingham by Jumbled McGobbledygook April 18, 2021 0 0 Get merch Get the turdingham mug. Buy Now — $32.95 See more merch