have a go at it


Meanings

  • have sexual intercourse with;