From cholla (“laziness”) + -uda.
cholludo (feminine cholluda, masculine plural cholludos, feminine plural cholludas)