XP
Top 25000
Meanings
Noun
1. abbreviation of extrême prix; xPrix, from grand prix extrême (motor racing)