From puliga + -oso.
puligoso (feminine puligosa, masculine plural puligosi, feminine plural puligose)