Ai haiheda (interjection)

Oh my god

Etymology

literally: “my god”

Source

slakgedasleng noncanon