Does it even need a word? I mean, if you're explaining to someone what one of these meetings is, surely "we have meetings where people with similar sexual interests get to know each other in a non-sexual environment, you should come along if you're interested" is going to do the same job as "we have munches, which are…