Skip to main content

Definitions 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