Skip to main content

ishkaninainanaa's definitions

south windsor

Share definition
a boring, judgemental town where soccer mom's gossip while their kids are at the playground getting stoned. kind of like the town in desperate housewives.
by ishkaninainanaa October 16, 2008
Flag
mugGet the south windsor mug.