beaten and wiped over the floor (idiom); to fail utterly

listen to the pronunciation of beaten and wiped over the floor (idiom); to fail utterly
İngilizce - Çince
壹敗塗地
壹败涂地
beaten and wiped over the floor (idiom); to fail utterly