Horse
What Does It Mean To Have A Horse Head?
In the years since The Godfather debuted, putting a horse’s head in someone’s bed has become a widely known meme of sorts—shorthand for making someone an offer they can’t refuse, or forcing them to give you something they don’t want Read more…