Slang term for having sex
Friend 1: hey how was your date this weekend? Friend 2: it was soooooo good! We went stargazing ALL NIGHT!!!
4👍 1👎