More like a one night stand. It's established that G'kar will sleep with pretty much anyone, but in this particular case it's pretty clear he's doing it to spite Londo. I suspect Mariel is doing it for the same reasons, given how much Londo and his wives hate each other.