verbto be a few sandwiches short of a picnicSynonyms: faltarle un hervorLiterally, “to be missing a summer”.