Green’s Dictionary of Slang

stums n.

see stumblers n.