Green’s Dictionary of Slang

ball of lead n.

also ball o’ lead
[rhy. sl.]

the head.

[UK]N&Q 12 Ser. IX 345: Ball o’ Lead. Head.
[UK](con. WWI) Fraser & Gibbons Soldier and Sailor Words 14: Ball Of Lead: Head, (Rhyming slang).
[UK]B. Kirkpatrick Wicked Cockney Rhy. Sl.