Robert Sarno Share definition Flag The weirdest dumbass person in the whole damn world. Don't be such a Robert Sarno. Robert Sarno by rnadompreson March 22, 2017 0 0 Get merch Get the Robert Sarno mug. Buy Now — $32.95 See more merch