Did Keiran have sex with Andy?
Doesn't seem to be any doubt of it.
Andy: I got Ninja f u c k e d.
apparently, 49 times, since they were about to celebrate the 50th when he dumped her.