Democroid?
How about Hemorrhoid?
love it!!!!
THAT is a race. religion, and cult way of life!!!!
Hahahahaha!!
great
Demorrhoid