Subscribe English
look up any word, like bae:
 
1.
A person seemingly blessed with an unbounded amount of good luck.

A blended term making use of two popular idioms:

pinch a loaf meaning to take a shit, and the popular belief that Horseshoes are symbolic of good luck.
"The moment he set foot on the field, Alabama's returning star Quarterback was pinching horseshoes the rest of the season."

I don't know how she won! The girl must be pinching horseshoes or something."
by Annastacia June 27, 2009
5 0

Words related to Pinching Horseshoes:

good luck horseshoes horshoes lucky person pinch pinch a loaf