Yeah that verb is a bit complicated, but in that scenario I think it's correct. "To cum" = "to come".
"cummed" doesn't exist though.