Richard Holder Share definition Flag Replacement for Dick Holder or someone who jacks off to an extreme amount. That guy is a Richard Holder! Richard Holder by Limit/Squeakers December 13, 2008 0 0 Get merch Get the Richard Holder mug. Buy Now — $32.95 See more merch