bdelv_2000's definitions
A couple so god damn attracted to each other that they can never separate. They must always be within 2 yards or less of each other or they simply cannot live.
by bdelv_2000 January 19, 2018
Get the Emily-Curtis mug.