overbearing conversationalists

Long Story Short

According to the Free Dictionary, the idiomatic phrase “long story short,” which is shortened from “to make a long story short,” is “something that you say when you are about to stop telling someone all the details of something that… Read More ›