nut heads
English
Noun
nut
heads
plural of
nut head
Anagrams
de-haunts
,
dehaunts
,
unhasted