Half Windsor Share definition Flag When having sex with your girl, and your pants are by your ankles. Having sex quick without getting undressed. I gave my girl the Half Windsor right before my friends picked me up. Half Windsor by Nate Dizzle MA April 20, 2006 0 0 Get merch Get the Half Windsor mug. Buy Now — $32.95 See more merch