From pecora + -oso.
pecoroso (feminine pecorosa, masculine plural pecorosi, feminine plural pecorose)