gidugu meaning in english [Tel.] n. An umbrella with no handle. kamalenigodugu. Also, a contemptuous use of the word. godugu.