meaning of chucklehead

1. A person with a large head; a numskull; a dunce.


Related Words

chucklehead | chuckleheaded |

Developed & Maintained By Taraprasad.com

Treasure Words