puzzlepate

['pʌzlpeit]
n. =puzzlehead