What does this wind symbol mean?
The Info button (top right) takes you to an explanation site, which in turn links you to  

https://www.AviationWeather.gov/metar/symbol

Which explains the Symbol (under the section Fog or special weather) as Thunderstorm