Find the word definition

Wiktionary
meanderthal

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

Wikipedia
Meanderthal

Meanderthal is the second full length studio album by the Miami, Florida band Torche. It was released on April 8, 2008.