1 definition by Unicorn Magic Bro

Timmins is a city in northeastern Ontario, Canada on the Mattagami River. At the time of the Canada 2011 Census, its population was 43,165. At 2,961.52 square kilometres (1,143.45 sq mi), Timmins was Canada's largest municipality in land area until 1995, when the Regional Municipality of Wood Buffalo in Alberta, was created, but it remained the largest municipality in Ontario until 2001, when it was superseded by the newly amalgamated cities of Kawartha Lakes and Greater Sudbury. It is the 69th largest metropolitan area in Canada. The statistical boundaries for its metropolitan area coincide with its municipal boundaries.
(You can tell I live in Timmins)
by Unicorn Magic Bro February 18, 2016
Get the timmins mug.