stir up some crazy shit - Turkish English Dictionary