adupu meaning in english

[Tel.] n. A stroke, blow. debba.