horseshoe up one's ass (English, noun)
expansion: horseshoe up one's ass
Senses:
glosses: Exceptionally favorable personal luck.
tags: idiomatic
vulgar
Forms: