1 definition by asdfjkgh

Top Definition
the best town in Montana filled with drunks great parties and a kickass football team
frenchtown montana is way cooler than frenchtown new jersey
by asdfjkgh February 13, 2010
Mug icon
Buy a frenchtown mug!