When a man and a woman love each other or when they just want a quicky behind the tool shed they have what is called hot sex. Another word for this is lashed. Its a word popular in British slang.
I can't believe Devon and Alicia quit their jobs to see the worldtogether. They're some serious travel lushes...and I would kill to be in their shoes right now.