What does billy cockhead mean?

billy cockhead meaning in Urban Dictionary

is a man known as billy who's a cockhead and is a bumdick!