Slang for sexual intercourse
(Noun)

Shtup Is Also Mentioned In