Green’s Dictionary of Slang

musher n.2

[mush v.2 (1)]

(US) one who kisses and cuddles.

[US]A. Kober Parm Me 72: The way them mushers leave the social hall at night and go to Eagle Rock.