What is Sugar Mountain?
Where the water tastes like wine. Home of the Nantucket Big Sandwich
"O to live on Sugar Mountain"
Refering to the a female's vagina.
Gurl when u gon let me taste a lil bit of dat sugar mountain?
See Nay