stir up some crazy shit - German English Dictionary