The phrase "cast pearls before swine" is an idiom that originates from the Bible, specifically from the Gospel of Matthew 7:6. The full ...