1 definition by demonslayer55

Top Definition
who love the other person the most in a relationship
who loves who more? dude chloe loves nick waaaaaay more dude
by demonslayer55 May 05, 2020

Mug icon
Buy a who loves who more mug!