Satan's Loaf Share definition Flag A bit of a wrench; a turd of titanic proportion Don't wanna go in there mate - Satan's Loaf wouldn't flush! Satan's Loaf by Dog April 22, 2003 0 0 Get merch Get the Satan's Loaf mug. Buy Now — $32.95 See more merch