Green’s Dictionary of Slang

nab-all n.

[? var. on SE nab-all, a miser, an unpleasant person; lit. ‘snatch-all’]

a fool.

[UK]Rowlands Knaves of Spades & Diamonds 106: To All London’s Naballs .