From berrinche + -udo.
berrinchudo (feminine berrinchuda, masculine plural berrinchudos, feminine plural berrinchudas)