meaning of beating up richard

beating up richard meaning in Urban Dictionary

jerking off(geddit? richard = penis)