hotching

listen to the pronunciation of hotching
English - English

Definition of hotching in English English dictionary

hotch
To fidget