Top definition
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!"
by Dicky T December 07, 2007
Get the mug
Get a sugar loaf mountain mug for your mom Nathalie.

Available Domains :D

  • sugarloafmountain.men
  • sugarloafmountain.se