Well like Mark said, I was also bullied a lot. However I learned to, through unfortunate slightly aggressive means, to teach people to back the eff up off of me. However, at work, I've been getting people confused and today a lady gave me an attitude after figuring out I'm a female and go by Chris. I personally ignore her attitude and irritate her even more by being extremely polite and letting my eyes show my true emotion.
I would say ignore them. People being ignorant WANT a reaction. They wanna see anger most of the time just to go home and say, "so I p__ed off this ->-bleeped-<- earlier". I've heard people laugh when they tell their friends they made "some ->-bleeped-<-got" angry and take it as an accomplishment. So if you wanna really get on peoples nerves, be EXTREMELY polite. Smile, use your cutesy voice, and always say sir and ma'am. Ive noticed it does nothing but make them very very angry and obviously the person can't go and complain because you're doing nothing but being sweet.
Now it's actually really funny when you can clearly tell they're getting beyond p___ed off and politely ask, "is something okay?" and know very well that they're getting mad at your lack of a reaction. Or if they say they're a little irritated or something ask why and look concerned. Or just to be a complete a-hole you can ask why and smile. But that's me and I love making people angry at my job with the power of my manners. It works when it comes naturally too and I just say sir and ma'am outta habit and act polite.