Yes, but how could anyone be expected to figure that out? Calling someone a Martian in most parts would denote an alien appearance or mode of behavior (and would therefore be derogatory), not an alien skill set.
What Americans call an eraser (meaning a pencil eraser) the English call a rubber. I doubt an English pool player that had a habit of erasing the competition would like to be known as "the rubber," which, to an American might be interpreted as "the condom."
Having an ambiguous nickname is even worse than having no nickname at all.