Meaning of THREE SLICES SHORT in English

THREE SLICES SHORT

three slices short (of a full loaf)

mentally disabled, one brick short...

If you order worm soup, they'll think you're three slices short.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.