JRH Share definition Flag A n00b who calls everyone a creeper and ace. JRH: Good job Ace! Your such a creeper! JRH by Anonymous8896 January 10, 2012 0 0 Get merch Get the JRH mug. Buy Now β $32.95 See more merch