Green’s Dictionary of Slang

stott-on n.

(UK juv.) the erect penis.

OnLine Dict. of Playground Sl. 🌐 stott on n. an erection.