In the pacific north west it means hard worker. All the guys at work who speak Spanish call me pendejo.
Nice job Pendejo! That sounds like a job for Pendejo.