sugar loaf mountain Share definition Flag Taking a shit and being so impressed wit it you wank on it. Jes: "I had a such a great turd the other day I just had to 'sugar loaf mountain' that bad boy!" sugar loaf mountain by Dicky T January 2, 2008 0 0 Get merch Get the sugar loaf mountain mug. Buy Now — $32.95 See more merch