serious answers?
WX means any other reason as long as there is some bad weather somewhere in the country, even if your aircraft didn't fly anywhere near the weather.
definitely serious answer:
direct: no meaning
non-stop: what others mistakenly call "direct"