Wordigg

xenu Definitions

name

an extraterrestrial galactic leader who scientologists are taught transported aliens to earth 75 million years ago and murdered them with hydrogen bombs at sites of volcanoes, turning them into thetans.

Discover More the word xenu

Scrabble the word xenu

xenu thesaurus

Examples include xenu