What is the meaning of the word "shtup"?
Definitions:
-
sexual intercourse noun
- We'll have a good shtup after our date.
-
to have sexual intercourse verb
- Sometimes we'll shtup in the morning, before the kids wake up.