What is Duti?
Any sexual act. Including sex itself.
Ooh did you and Mark duti last night?
See fuck, sex, hump, emily, willard