I think this means 'stupid' in Vermont. We can always count on Vermont to be a bit different...
Reposted from Jason

Comments