SHTUP


Meaning of SHTUP in English

(also schtup ) / ʃtʊp; NAmE / verb

[ vn ] ( -pp- ) ( NAmE , slang ) to have sex with sb

••

WORD ORIGIN

1960s: Yiddish .

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.