Urban Dictionary FTW:
Spaz - From spastic, the disability.
Means a person that acts insane or mentally retarded
There you have it. I've always wondered what kind of person would choose such a self-deprecating (yet accurate!) username. I mean, isn't it just a little bit odd?