Originally meant "lots of love" about 5 years ago on Windows Messenger that everyone used.
Some people started to get confused when their friends of the opposite sex would say "lol."
It was thought they were giving them virtual love, however, now most internet people are aware that over the years it has transformed to "laugh out loud." This is a virtual expression of amusement which is over used in the internet society.
lol is a word for sluts; hahaha is a word for normal lauging people, some people use lol to get to the your so funny stage then the i want to have sex, or one night stand stage.
"LOL, you are so funny, wow who wouldn't want to be with a man like you" so on and so fourth