horseshoe up one's ass

horseshoe up one's ass definitions

noun
  • Exceptionally favorable personal luck.