Sign up or log in to MY NTS and get personalised recommendations
XP is either an abbrevation of xploding plastix, or a British rapper, who has released a mixtape called "Delivery".
Thanks!
Your suggestion has been successfully submitted.