Sasha Da Retard Share definition Flag dumb ass mofo who is right next to me Sasha Da Retard is so dumb Sasha Da Retard by thelalala May 14, 2015 0 0 Get merch