Definitions by Sgirl1
Fort Frances
A small town in north western Ontario, there’s fuck all to do there except cruise around town and get coffee from timmies. The most exciting event is the bass tournament which is basically a week we’re everyone fishes or gets drunk
Fort Frances by Sgirl1 September 3, 2018