intercoorse

Scots

Noun

intercoorse

  1. intercourse.