kakku meaning in english

[Tel.] v. a. To vomit. kakku kakku. n. Vomiting: the thing vomited. kakkudu kakkudu. n. Vomiting.