From harapo + -oso.
haraposo (feminine haraposa, masculine plural haraposos, feminine plural haraposas)