2 definitions by BabyFaceNinja
by BabyFaceNinja October 25, 2015
A phrase used to show your undying love for someone that will never end. It's often used to show that you will never be apart and to make the other person smile.
by BabyFaceNinja January 23, 2016