Green’s Dictionary of Slang

fuckhead n.

[fuck n. (1) + -head sfx (1)]

1. [1940s+] a fool, a complete idiot; the use of fuck merely intensifies the disdain by its own taboo status; esp. as a term of address.

2. in attrib. use of sense 1.