hagadugudugu

English: Translation
crouch repeatedly
verb