Английский-Русский словарь »

few sandwiches short of a picnic означает в русский

АнглийскийРусский
few sandwiches short of a picnic (Not sane)
phrase

винтика в голове не хватаетphrase

не все домаphrase