richard newcomer Share definition Flag a newly welcome homosexual that has just taken his first penis in the ass i so pulled a richard newcomer last night richard newcomer by jimmypg77 May 25, 2008 0 0 Get merch Get the richard newcomer mug. Buy Now — $32.95 See more merch