hagabaubau

English: Translation
criticize; cause bad feelings; scrape taro inadequately
verb