meaning of billy cockhead

billy cockhead meaning in Urban Dictionary

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