ATE SHIT


Meaning of ATE SHIT in English

suffered, was defeated, was humiliated

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.