Codhead meaning

(UK) A person from Grimsby a fishing town in the north of England.
noun
1
0
(Geordie, humorous) Person from North Shields a town in the northeast of England.
noun
0
0
(UK) A Person from Fleetwood, a town in the northwest of Lancashire.
noun
0
0
Advertisement

Origin of codhead