moolau lodo

English: Translation
having a short temper
noun