meaning of bromehead

bromehead meaning in Urban Dictionary

A german shagging mole faceHas a chode with two big ballsHairy creature of the western hemosphere