Sharan Share definition Flag Loser Of the World. Biggest loser ever. One that eats excreted material. A Dog Sharan by Joe June 20, 2003 0 0 Get merch Get the Sharan mug. Buy Now — $32.95 See more merch