The word was definitely used (and was understood to be offensive) when I was growing up - in Worcestershire in the 90s. I wonder if it's fallen out of use since then.
I'm assuming it was meant as a shortening of "spastic"? In which case the version I'm familiar with would be "spaz", though it must be years -- probably decades -- since I've run across it.