look up any word, like leh:
 
1.
A couple perfectly suited for one another. Soulmates.
No one is more Cathy and Kevin than that couple holding hands over there.
by alente February 03, 2010
10 5