Green’s Dictionary of Slang

stupo n.

[SE stup(id) + -o sfx (2)]

(Anglo-Irish) a fool.

[Ire]Joyce Ulysses 691: He had the impudence to make up to me one time well done to him mouth almighty and his boiled eyes of all the big stupoes I ever met.