I thought it was "lots of love" but it seems to get used in other contexts as well! I have seen on here before that it means "laugh out loud" too - is there a definitive answer? Otherwise I better stop using it in case I upset someone one way or the other!!