schtup

listen to the pronunciation of schtup
الإنجليزية - الإنجليزية
(noun) an act of sexual intercourse
(verb) have sex with
{f} (Vulgar Slang) engage in sexual intercourse
schtup
المفضلات