1 definition by i cant think of a clever name

Top Definition
A tiny ass town in the middle of fucking nowhere where they have mid 18th century values and shit
Hudson Bay is the shit stain of the world
by i cant think of a clever name March 01, 2016

Mug icon
Buy a Hudson Bay mug!