Top definition
A small city where everyone knows everyone, where there's rock piles everywhere, where's there's always snow, where it's always cold.

Small english Comunity lives there.

Abestos mining.
Person#1: Wanna go to Thetford Mines?

Person #2: Where the fu** is that?!
by DEATHCAUSECHEESE January 14, 2012
Get the mug
Get a Thetford Mines mug for your fish Vivek.