Huevon is a slang word for a guy whos' a real jerk- comparable to a "dick head". Huevudo is an adjective for a guy with big low hanging balls "Huevudote" is another form of the word to describe used to describe big testicles. Latin slang often refers to the testicles as globes or eggs (huevos) rather than balls (cohones), and the different forms and usgaes of the words vary by country.
Used in US as well
"That huevon beats his wife. He's a real handsome man and also very vergudo y huevudo y (well-hung with big balls) He is built like a Greek god besides being huevodote ( having big testicles)"