A girl that is talkative, caring, spontaneous, interesting, who is willing to take risks, but at the same time isn't stupid. She has to know how to be sexyA girl that like to have FUN, Party, Drink, and if we cant find anything to do then she is more then glad to just sit around, cuddle and watch a movie. She has to know how to be sexy! she has got to have nice hair cause i love playing with girls hair. She need so be in shape. She would have to like the romantic type. She has to want to see me a lot. She would have to understand me for me. She should be flirtatious even when we are dating. id like her to not play games and just be straight forward. She shouldnt be afraid to tell me she likes me. she has got to be funny. if she doesnt like surprises then we have a problem cause i like to surprise my girlfriends. she would have to be willing to sneak out of her house in the middle of the night to come and see me and ask to stay the night cause i would do the same for her. she should always defend me when people talk shit about me even her parents. If she ever had a problem she would come to me first, even if its a problem with me. she has to like the idea of love, but doesnt love right off the bat. i want a girl that DOES NOT CARE what other people think, except for me. lol. and has a good sense of style. I want her to give me that feeling you get in ur stomach when u see them or even hear from them. when you feel like "i cant believe she wants to talk to me," you know the feeling i am talking about, love that feeling.