I believe you are a NC transplant and have resided In MA ~ 30 years.
I'm familiar with the term lets go, but the double use of the term reminded of one thing... a band by the name of the Icredible Casuals at the Beachcomber in Wellfleet, MA,on the front of the National Sea Shore, who have a tune by that name. Ever been there?