gorogoro

Etymology
Probably from, from.

Noun

 * 1) gullet, throat
 * 2) larynx
 * 1) larynx

Verb

 * 1) to gargle