Never heard of such a thing. I'd guess it's either a typo or possibly someone referring to Super Nintendo RPGs.