Definition of XP in English:

XP

abbreviation

Gaming
  • Experience point or experience points.

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