Green’s Dictionary of Slang

strammel n.2

see strommel n.