Green’s Dictionary of Slang

Windy, the n.

see Windy City n. (1)