English Noun RURPs plural of RURP Anagrams Spurr, purrsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads