Like Pepper said, you made a public comment so you're going to get public responses. You don't freak me out but you're creepy as all hell. And walking up to a guy and essentially saying "Fuck me, I'm hot," doesn't work with every guy. Or girl either. Some people don't like cocky attitudes, some people get off on it.
And if you want to all me dumb or tell me to shove it, go ahead. I won't lose any sleep over it.