caucanderthal
you filthy lice ridden caucanderthal ( insult)
"a present day european homonid of neanderthal ancestory
"you filthy lice ridden caucanderthal ( insult)" What is the definition of "caucanderthal"?