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 Get the dinesh ashvin mug.