What does Cacamayo mean?

Cacamayo meaning in Urban Dictionary

1.Spanish word that can mean such a thing, often used as an insult.adj2.Big Dick.nounPlural- Cacamayos/Cacamayones