ibbadi meaning in english [Tel. inu+badi, or inu+madi] adj. Twice as much. ibbadincu ibbadintsu. Same as inumadincu.