It means he's an immature moron and you'd do better to find another guy. I don't know how old you are, or whether or not you like this guy, but its not a good thing.

In my experience, when guys acted like this to me, they were making fun of me because they knew I'd never follow up (ie, take them up on their "offers") or hit them upside the head as they deserved. One time I actually did give a swift kick where it hurts because I was tired of what he was saying about/to me.... he never bothered me again.

I was a shy, awkward teen and guys completely intimidated me. It wasn't until I was in my late 20's that I realized that females have all the power... the power to ignore morons like that, the power to put them in their place, and the power to go after the guys that are worthy of us.