Green’s Dictionary of Slang

baphead n.

[? SE bap, a soft, flat bread roll + -head sfx (1)]

(UK teen) a fool.

[UK]Guardian G2 3 Aug. 3: Ha! You baphead! I don’t think you’re down on what I am saying.