Foolish comes from the French word "fou," meaning crazy. A foolish person may be wide awake, but he will do things that an ordinary person would not do—walk into a busy street without looking, for example, or play games with a loaded gun. It can be offensive to call someone a fool...
I can sometimes be one sandwich short of a picnic. Also, I think in America they might say one French fry short of a happy meal, or one fry short of a happy meal. That’s McDonald’s reference, if there a...