dude, you had a chemical connection with that guy
its when you have a really good chance at getting to something better with the opposite sex
"dude, you had a chemical connection with that guy" What is the definition of "chemical"?