I don't think it's so much as idiom as just an uncommon expression. I'm not familiar with the phrase, so I think Ramsey may have just made it up.
I think he's using the term metaphorically to mean do something stupid.
There is the idiom 'to put one's ass on the line', which means to take a risk. Perhaps he's trying to create his own variation of that expression.
Interested in Language