we are over the moon

over the moon
[over the moon]
definition
informal
BRITISH ENGLISH
extremely happy; delighted.
Similar:
ecstatic
euphoric
thrilled
overjoyed
elated
delighted
in seventh heaven
jubilant
rapturous


Рецензии