sour richard Share definition Flag getting your dick sucked off a day after pounding the hole off some bitch without washing. she was that much of a bitch i made sure she sucked my sour richard. sour richard by Eddy Mac October 12, 2006 0 0 Get merch Get the sour richard mug. Buy Now — $32.95 See more merch