English meaning of the Dagbani word yipa

yipa

Particle
  1. just now (past)
    • finally, at long last