Happy cow jumped here! (4,3,4)
I believe the answer is:
over the moon
'happy' is the definition.
(I've seen this in another clue)
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for over the moon that I've seen before include "Ecstatic" , "a long way into space?" , "Where a jumped-up cow went" , "So happy" , "Sent" .)