What does it mean when a guy hugs you and holds you firmly?

Im sure it means he likes you and wants to protect you:)