Mainly used when you make a serious mistake.

Can be used as a replacement for "Fuck me!".
Could also refer to someone else's extreme rage/disappointment in themself.
John: I hear Connor botched his proposal to Katy yesterday.
Fred: I know, he's gonna be eating bullets for dinner tonight.

Jared: Man, you suck at this.
Jim: Goddamnit, I know, I'm gonna eat bullets for dinner.
by Cloud Sungay September 22, 2018
Get the bullets for dinner mug.