what does it mean when a guy says you have a nice body?
It sounds like he only likes you for your body. He is interested in you sexually and it sounds like he seeks a short term relationship. If guys are sexually enticed or want to engage in short term one night stands they will often compliment the girl in a sexual manner “nice body, nice hips, nice legs, ect.