Things that turn me on: Girl has to similar interests to me, or understand my weird sense of humor. If she loves video games, as much as I do, then it's a plus (I was once corrected by a girl on something relating to EVs, for Pokemon. It was strangely attractive). She's gotta stay clean, of course. She's also gotta be as open with me as I am with her. I'm not a big fan of playing mind games in a relationship, and a lot of good relationships can end because of a stupid misunderstanding or lack of communication. Also, the more outgoing and crazier she is, the better. Also, being "rough" during certain activities is always amazing. Hehe...
Physically, I'm more partial to brunettes or, on occasion, redheads. It helps if she's as tall or a bit shorter than me, though being only 5'5", it's kinda rare. e.e Oh, the crazier the eye color, the better. While I don't mind regular eye colors, like browns and greens, if a girl has one of those rare everycolorevermixedtogether eye colors, it's just amazing. Also, at the risk of sounding shallow, boobs. I like a nice pair of boobs on my lady. (As if women don't like their guys well endowed either. Pfft.) Also, if she's strong and can kick ass or something. That's always awesome.
Turn offs: She's an insane gossip, and likes getting into other people's business. I don't mind helping people and stuff, but if she has to know EVERY SINGLE THING about a person's life, then it's no good. I'm also not fond of the type of girl who is ALWAYS trying to be right. I'm not the type of person who will go out of my way to win an argument, but if she's trying to ALWAYS be right, and, indirectly say I'm an idiot or something, no thanks.
Physically, I don't like the girl to be too much taller than me. I think it's a quirk most guys have. And women who over-accessorize, or something like that. Like, wearing a MILLION rings and bracelets, or something. Dunno why, it just annoys me (Though I'm okay with most body piercings. I'll just probably never get them).