to schtup

listen to the pronunciation of to schtup
Английский Язык - Английский Язык
(noun) an act of sexual intercourse
(verb) have sex with
{f} (Vulgar Slang) engage in sexual intercourse