meaning of Alien Abductee

Alien Abductee meaning in Urban Dictionary

people with repressed memories of youth intimate misuse.