Green’s Dictionary of Slang

stupp v.

see schtup v.