Its when you have a really good chance at getting to something better with the opposite sex. Usually through just chatting. It sets the support for a much better relationship. Its when two people are just very much a like and a well made match.
Dude, you had a chemical connection with that guy!