Green’s Dictionary of Slang

sluefoot n.

see slewfoot n.