2 definitions by Love Master
Looking into your partner's eyes and instantly feeling the urge to love cough may be a sign he/she is the one.
by Love Master February 15, 2015
Infinite love that won’t die! It’s sometimes used as a ship name, but it also means “ Infinite love that won’t die”.
by Love Master February 23, 2019