moon ·phrase (IDIOM)

Definition: to be very pleased about something Level: B2