omgta
has the following definition + add your definition
oh my god, that's amazing
oh my god, that's amazing is used in Acronym
The word omgta is used in Acronym meaning oh my god, that's amazing