Winona twatter Share definition Flag One from the great city of Winona MN, aka a jersey chaser That chick was hot, but when i talked to her she was a real winona twatter. Winona twatter by hott Kar_L August 27, 2009 0 0 Get merch Get the Winona twatter mug. Buy Now — $32.95 See more merch