Degeneres as in degenerate.
Sometimes I am so slow. All I saw when I looked at the name was a potential link to Ellen Degeneres.
These people have zero moral compass. They are truly sick