Etymograph

English

McFuck

From Mc- + fuck.

Formed from Mc- + fuck

Irish or Scottish Gaelic mac ‘son’

English Mc-

Middle English *fukken ‘to fuck’

English fuck

Today it means

name A term of abuse directed at someone whose last name is uncertain or unknown.

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

Etymograph / McFuck