phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

What does this mean? (Horse)

Posted by Tyler Cameron on February 17, 2000

Does anyone know what the phrase "And the Horse she rode in on" mean? Does anyone know how it started?