to schtup

listen to the pronunciation of to schtup
İngilizce - İngilizce
(noun) an act of sexual intercourse
(verb) have sex with
{f} (Vulgar Slang) engage in sexual intercourse