look up any word, like sex:

1 definition by Louphin

 
1.
A small town in southern New Brunswick which in many cases is the first stop for Americans escaping the United States to Canada
Hurry kids, it's just a little further to St. Stephen and we'll be free!
by Louphin November 04, 2011
3 1