Figurative: to be forced to accept an unpleasant task, responsibility, or setback; to take the blame or endure an awkward or disagreeable situation unwillingly.
2.
Spainneutral
Literal: to swallow a 'marrón' (literally 'a brown'), with 'marrón' used colloquially to denote an unpleasant problem or task.