Windsor, NY Share definition Flag a town in NY near Binghamton. Commonly called Cow Town. Full of rednecks, gangster wanna bes, and naturally druggies. Dude ii live in Cow Town (Windsor, NY) with the hicks & wanna bes! Allix B is the biggest jerk! Windsor, NY by HarryPotterLover4Ever16 January 6, 2011 0 0 Get merch Get the Windsor, NY mug. Buy Now — $32.95 See more merch