SHTUP


Meaning of SHTUP in English

[ ʃtʊp ]

(also schtup ) vulgar slang

■ verb ( ~s , ~ping , ~ped ) have sex with.

■ noun an act of sexual intercourse.

Origin

1960s: Yiddish.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.