Arivaldate

1 clue
Adversary who shows up at romantic dinners?
Similar answers:
Arivaldate
Trialdate