I googled "over the moon" and it appears to be something UK chaps say to mean "very happy or delighted." Then I looked it up on Urban Dictionary and decided I liked their second definition better.
I googled "over the moon" and it appears to be something UK chaps say to mean "very happy or delighted." Then I looked it up on Urban Dictionary and decided I liked their second definition better.
Cheezburger Comments
Facebook Comments