Green’s Dictionary of Slang

cleg n.

[lit. ‘a horsefly’]

(Ulster) a parasite, a hanger-on.

[Ire]P. Boyle At Night All Cats Are Grey 78: You’d think a miserly cleg the like of Doyle would be more careful with his money.