hagaduu i luu goo

English: Translation
an expression equivalent to "damn it"