Green’s Dictionary of Slang

town halls n.

[rhy. sl. = balls n. (1)]

the testicles.

2000
20002001200220032004
2005
[Ire]P. Howard Miseducation of Ross O’Carroll-Kelly (2004) 25: As subtle as a kick in the old town halls.
[Ire]P. Howard Curious Incident of the Dog in the Nightdress 158: He’s eyeing up one of the secretaries and scratching his town halls.