Green’s Dictionary of Slang

snapper n.2

[SE snap up]

(US) a womanizer.

[US]Life in Boston & N.Y. (Boston, MA) 11 Oct. n.p.: First on my list is that nigger snapper, John [...] you had better leave those nigger gals alone and not sell lemonade so cheap to the Irish girls.