Definition of XP in English:

XP

abbreviation

Gaming
  • Experience point or experience points.

    • ‘you need to regain the XP spent on those skills’