Green’s Dictionary of Slang

weather-sharp n.

see under sharp n.1