Stands for "Human Parasites." Europeans are said to destroy every culture they encounter.
Direct link
HTML
Markdown
This term targets: