Got the stuffing beat out of him

1. To loose a fight and get beaten in the process. 2. To lose a game or contest by a large margin.

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)