What is the full meaning of shtup
(Yiddish) to have sexual intercourse with, also SCHTUP [v SHTUPPED, SHTUPPING, SHTUPS]
Example of the word shtup placed on a Scrabble board.