hotched

listen to the pronunciation of hotched
English - English

Definition of hotched in English English dictionary

hotch
To fidget