From moccio + -oso.
moccioso (feminine mocciosa, masculine plural mocciosi, feminine plural mocciose)
moccioso m (plural mocciosi, feminine mocciosa)