What is Pinching Horseshoes?
1.
A person seemingly blessed with an unbounded amount of good luck.
A blended term making use of two popular idioms:
"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."
See
Random Words:
1.
An investor who trades shares on an exchange through a third party, typically a brokerage firm with direct access to the market(s) ECN n..
1.
The most astonishing football match of all time. The UEFA Champions League Final on the 25th of May 2005, between AC Milanand Liverpool...