all fingers and thumbs
idiomDefinition of all fingers and thumbs
British
: extremely awkward or clumsy
Sorry I dropped the vase; I'm all fingers and thumbs today. I'm all fingers and thumbs when it comes to wrapping packages.