winzor chen Share definition Flag n. tall bastard who resembles a penis Dude, your zipper is open. I can see your winzor. winzor chen by winsor March 13, 2003 0 0 Get merch Get the winzor chen mug. Buy Now — $32.95 See more merch