Green’s Dictionary of Slang

stoop n.2

see stupe n.