1 definition by J.M. Armstrong
A small village located in New Brunswick, Canada. This township is known for a high number of extraordinarily tough men, able to withstand extreme weather and perform feats of great strength.
by J.M. Armstrong June 10, 2008