One site claims, "There are approximately 25,000 idioms in the English language alone." What is their meaning? From what region did they originate? Offer an example and some insight into these interesting idioms.
Gossip Apparently, in earlier days, when people heard an interesting bit of news, they'd go to the local pub and sip their brews as they'd pass the juicy bit of information along, hence the two words GO and SIP being united into the one.