eightofmarios Share definition Flag That loser who plays overwatch with his autistic friends. Have you seen Eightofmarios in any of your recent games? Because I saw that loser recently. eightofmarios by IsaiahIsStoopid November 23, 2019 0 0 Get merch Get the eightofmarios mug. Buy Now — $32.95 See more merch