Best Answer: beautiful because when a boy calls you sexy,he's looking at your body.When he calls you pretty,he's looking at your face.When he calls you beautiful,he's looking inside you(who you are & your heart) :]
By far, sexy. I think the word sexy is a blanket term. It, to me, represents all of the other terms you listed combined. Sexy is more unique and mysterious than any other single word. It is something that is indescribable. When someone is sexy there's no work involved. When someone says another is beautiful, gorgeous, pretty, cute, etc., one thinks that a deliberate effort has been made to look a certain way. Sexy is always there without effort. Also, sexy is not just the physical appearance as the other terms suggest. Like I said, sexy is all the above combined.
i like pretty, beautiful, gorgeous, sexy, exotic...just because they give my ego a boost when i need it the most.
Also, they make me feel special, and I don't hear it a lot, so if someone says it, in a respectful way that is, it just feels good.