I think it's a joke about "no results" smashed together
It is. Nothing more than a personal coined word.
The only link for "nosults" may well be this thread. Interesting index depth and speed test.
I coined that phrase just today.
After searching both Google and Duck, I still don't know what "Nosults" is supposed to be.