(vulgar slang) engage in sexual intercourse

listen to the pronunciation of (vulgar slang) engage in sexual intercourse
Английский Язык - Английский Язык
{f} schtup