Etymograph

English

headfuck

From head + fuck.

A compound of head + fuck

Proto-Indo-European *kap- ‘head’

…

Proto-Germanic *haubudą ‘head’

Proto-West Germanic *haubud

Old English hēafod ‘head’

Middle English heed ‘head’

English head

Middle English *fukken ‘to fuck’

English fuck

Today it means

noun Anything confusing that interferes with the usual functioning of the brain.

Language periods are conventional ranges, not dates for this word.

Etymograph / headfuck