All thumbs meaning

HOME PROVERBS

awkard

All thumbs

said for :
Someone who is clumsy or physically awkard.