have a few loose marbles

have a few loose marbles

To be or seem particularly silly, eccentric, crazy, or mentally unstable. That guy on the corner must have a few loose marbles or something, because he's been standing out there yelling obscenities at passersby all morning. My old uncle Pete may have a few loose marbles, but he's really a nice guy. What's the matter with you? Do you have a few loose marbles, or what?
See also: few, have, loose, marble
Farlex Dictionary of Idioms.
See also:
  • have a loose screw
  • have a screw loose
  • screw loose, to have a
  • have got a loose screw
  • have got a screw loose
  • loo
  • have a few kangaroos loose in the top paddock
  • case
  • hare
  • mad as a March hare