I believe that is “wookie nookie” and mating with it would not be good for your health.
That’s not Neanderthal, that’s alien - like from another planet.