St. Stephen

small town in new brunswick, also known as the armpit of the universe
this town has nothing must be st. stephen
by gullish August 3, 2008
mugGet the St. Stephenmug.

Share this definition