hey look, that chowda just cut me off
a term for massachusettes people given by new hampshire locals that hate them and their awful driving
"hey look, that chowda just cut me off" What is the definition of "chowda"?