roll in the hay


Meanings

  • slang for sexual intercourse
  • have sexual intercourse with;