Related Clues:
- Humbled oneself
- Failed in a big way
- Suffered defeat, slangily
- Absorbed the cost
- Absorbed a financial loss, in slang
- Accepted guilt humbly
- Took a spill
- Absorbed a loss
- Accepted bad treatment
- Really enjoyed something, with "up"
- Bit the dust
- Wiped out, slangily
- Groveled
- Absorbed the cost, slangily
- Failed spectacularly