dinesh ashvin Share definition Flag He is the most stupid person in the planet. He always betrays people even if they are his best friend. Omg I think i saw a betrayer it is dinesh ashvin dinesh ashvin by Yemandahh January 4, 2018 0 0 Get merch Get the dinesh ashvin mug. Buy Now — $32.95 See more merch