richard smoker Share definition Flag a cocksucker. a way to say cocksucker in mixed company. why is everyone so nice to mike we all know he`s a richard smoker. richard smoker by ralf May 4, 2004 0 0 Get merch Get the richard smoker mug. Buy Now — $32.95 See more merch