1 definition by chaaayess123
a place on nantucket near where 1 of the ferrys docks where there are a few little food places and all the teens hang at night during the summer and drink, smoke and hookup. stupidly there is a very popular ice cream shop so dont take your kids near there after 9:00
by chaaayess123 April 20, 2011