From caccola + -oso.
caccoloso (feminine caccolosa, masculine plural caccolosi, feminine plural caccolose)