From scicche + -oso.
sciccoso (feminine sciccosa, masculine plural sciccosi, feminine plural sciccose)