Idioms - Be over the moon

Posted by Unknown on 05:12 with No comments
Over the moon
 (informalespecially British Englishextremely happy and excitedThey're over the moon about their trip to Japan.
Categories: ,