Green’s Dictionary of Slang

glock n.1

[Irish gloichd, a fool]

a fool, an eccentric.

[UK]W. Newton Secrets of Tramp Life Revealed 9: Glock ... Half-wit.
[UK]Birmingham Dly Post 31 Mar. 3/4: The ‘shallow blokes,’ [...] never recognised in the jolly, red-faced old gentleman [...] the strange little ‘glock’ (man) who had played ‘crib’ with them on the previous night.
[UK]J. Meades Empty Wigs (t/s) 172: A mob of taproom oggies and glocks threw sticks and rotten fruit .