Green’s Dictionary of Slang

gadaha n.

[Hind. gadha, a donkey; used as a general derog. term by East Indians; the female version gadahee is more offensive]

(W.I.) a fool, an idiot.

[WI]cited in Allsopp Dict. Carib. Eng. Usage (1996).