look up any word, like darude - sandstorm:
 
1.
Two names that are meant for each other.
Perfect for each other.
The best couple in the world
most successful.
Attractive couple
good sex
good love
perfect
obsessed
OMG you two are such a jaime n stef!!!
by james ulrich January 08, 2012