chuckleheaded - Turkish English Dictionary