1 definition by HeyGirlHeyyyyyyy
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"
"stown"
by HeyGirlHeyyyyyyy June 23, 2008