1 definition by Squirrelchaser

Top Definition
A great couple who can conquer anything together. They might have their ups and down but they still work well together. In the end, they make sacrifices for each other just to spend time with one another. If it is not love already, it is at least happiness in its purest form
Wow! Look at Leah and Eric! I wish I could be that happy some day.
by Squirrelchaser March 27, 2011

Mug icon
Buy a leah and eric mug!