meaning of ausgepeitscht

ausgepeitscht - German to English

whipped