Green’s Dictionary of Slang

crubber n.

[? var. grubber n.1 (1)]

(US) one who does not buy their own cigarettes.

[US]Edwardsville Intelligencer (IL) 14 Sept. 4/4: The Flappers’ Dictionary [...] Crubber: One who always borrows cigarettes.