Green’s Dictionary of Slang

stupe n.

also stoop
[abbr. SE stupid]

[mid-18C+] a fool, an idiot.