Skip to main content

Definitions by adventureguide

Short for ´love you to the moon and back´
Person 1: Love you so much!
Person 2: Love you moonback!
Moonback by adventureguide April 15, 2021