Do guys just throw around the words "I love you"?

My guy friend randomly walked up to me and gave me a big (and surprisingly intimate) bear hug and said "I love you" I was a little caught off guard and just said "Love you too..?" So my question is, do guys just say I love you whenever they feel like it and not mean anything? I know girls do that all the time, "Oh thanks! Love you!" or something, but are guys any different?
Do guys just throw around the words "I love you"?
Post Opinion