1 definition by HeyGirlHeyyyyyyy

Top Definition
Slang for Southington; A drunk, pot smoking, sex addicted, lame-ass town full of snobby suburban families who idealize high standards of living. Located in the center of Connecticut.
"Where are you from?"
"stown"
by HeyGirlHeyyyyyyy June 22, 2008

Mug icon
Buy a stown mug!