IDIOMS

have it off

(idiomatic) to engage in sexual intercourse