From cabeça + -udo.
cabeçudo (feminine cabeçuda, masculine plural cabeçudos, feminine plural cabeçudas)