dee lahilahia

English: Translation
big (and therefore good),strong,tremendous
carroll-soulik-1973