meaning of Altruen

Altruen meaning in Urban Dictionary

An eternally living, going sentient love energy becoming which could live in man form occasionally.