1 definition by mslemx

shittest place on earth. has a good hockey team.
Liz: Stoughton is Ghetto
Megan: We have a good hockey team.
by mslemx December 7, 2010
Get the stoughton mug.