Have It Off Meaning

(idiomatic) to engage in sexual intercourse

RECENT SEARCHES