English | German | Russian | Czech

meanderthal English

Meaning meanderthal meaning

What does meanderthal mean?

meanderthal

(slang, derogatory) An aimless, slow-moving person.

Are you looking for...?