over the moon

Meaning

Delighted, thrilled.

Translations

quietschvergnügt

freudig erregt

außer sich vor Freude

freudig überrascht

heureux comme un poisson dans l’eau

Etymology

From the nursery rhyme Hey Diddle Diddle.

Notes

Sign in to write sticky notes