Big Huge Thesaurus

turtlehead

noun

sounds kind of like