Skip to main content

Definitions by vicky2

Fort St John 

a freezing village people like to call a town.
see Millionaires, welfare malls, and Tim Hortons.
where'd you buy your grad dress? Oh, walmart in Fort St John!
Fort St John by vicky2 June 5, 2011