Green’s Dictionary of Slang

stuma n.

see stumer n.1