Top definition
Where the water tastes like wine. Home of the Nantucket Big Sandwich
by Uncle John January 27, 2004
Get the mug
Get a sugar mountain mug for your cat Manley.
2
Refering to the a female's vagina.
Gurl when u gon let me taste a lil bit of dat sugar mountain?
by Nay December 20, 2004
Get the mug
Get a sugar mountain mug for your coworker Paul.