Top definition
a place where lobsterman go lobstering with the ass cracks sticking out and drinking beer all day CAP
deer isle fucking sucks
by clambot November 10, 2016
Get the mug
Get a deer isle mug for your daughter-in-law Beatrix.