Rrp is likely misspelled.
Rrp has no English definition.
As a noun irp is
a fantastic grimace or contortion of the body.
rrp
English
(
Suggested retail price)
===(
en)===
(
en-initialism)
Recommended retail price
Alternative forms
* RRP
Synonyms
* (US) MSRP