hagabaubau

English: Translation
criticize; cause bad feelings; scrape taro inadequately
verb
carroll-soulik-1973