1 definition by Bayman
Small community on the southwest coast of Newfoundland , famous landmarks like the Lighthouse , Ryanβs Place and the local hangout St. Michaels . Always a good time talking to the local characters about what recreational vehicle theyβre going to buy next .
by Bayman January 10, 2018
