KWSN came from IRC when all my other nicks were too long. It stands for:
Knight
Who
Says
NI!!!!!
I'm a huge Monty Python fan, hence the name.
There's also a KWSN radio station (
http://www.kwsn.com ) but that bears no relation whatsoever. Totally conicidental.