The 29-year-old English actress, who plays Daenerys Targaryen, aka Khaleesi, on Game of Thrones, delighted fans by performing Hanson hit "MMMBop" in the fictional language.
Clarke told Meyers she initially translated the song into Dothraki during a long day on set. The Late Night host responded to the star's performance by joking, "I can't stress how much less catchy that is."
Linguist David J. Peterson developed the language for Game of Thrones based on phrases in the show's source material, George R.R. Martin's A Song of Ice and Fire book series. Dothraki has since won awards, according to Clarke.
"It's a full language. You can study it," the actress confirmed. Clarke practices with an MP3 version of her Dothraki lines for weeks, but admitted it would probably go unnoticed if she botched the translation on camera.
Clarke previously told Entertainment Weekly Dothraki "goes into your brain for as long as you need it to and then -- it disappears, gone." The actress had Dothraki lines in recent episodes due to Daenerys' dealings with Khal Moro (Joe Naufahu).
Game of Thrones co-stars Lena Headey, Maisie Williams and Kit Harrington and airs Sundays at 9 p.m. ET on HBO. Gwendoline Christie, who plays Brienne, voiced her support for the Brienne-Tormund romance in an interview this week.