It is a derogatory term for Periyarites in India. As Periyarites believe in an imaginary country called Orraikkal Lemuria, hence they are called Lemurs. Lemtermensch is a blend of Lemur and Untermensch.
Go to your Lemuria you freakin Lemtermensch! You are also not a local of India!