LibertyImp on Nostr: I'm pretty sure XRP stands for Xtremely Retarded People.I'm pretty sure XRP stands for Xtremely Retarded People.