Meanings

  1. scatterbrain, butterfingers