1 definition by hott Kar_L

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.
by hott Kar_L August 28, 2009
Get the Winona twatter mug.