Well, if I remember correctly, the original meaning of the word libido roughly translated to vital/life/personal energy. Of course, the meaning has changed over time, and on average it's meaning has come to be the frequency that someone wants to have sex. In my mind, libido means something in...