look up any word:
1. sugar mountain
Where the water tastes like wine. Home of the Nantucket Big Sandwich
"O to live on Sugar Mountain"
by Uncle John Jan 27, 2004 add a video
2. sugar mountain
Refering to the a female's vagina.
Gurl when u gon let me taste a lil bit of dat sugar mountain?
by Nay Dec 20, 2004 add a video
rss and gcal