What does beating up richard mean?

beating up richard meaning in Urban Dictionary

jerking off(geddit? richard = penis)