Blunderhead
Word Dictionary
-> Blunderhead
Search:
Blunderhead
(n.) A stupid, blundering fellow.
Terms of Use
Canadian Jobs