I'm married and I know this. you don't EVER agree with a girl when they ask if they are ugly. All it means is they are insecure about how they look and they want you ( the guy) to reassure them they are attractive.
Elle Perigot that was just to rice damn complicated ill accept and agree with the damn compliment cause not many people are going to all out tell you something looks good because of your ingrained sensibilities
*sigh* Right. Let me explain. If a girl agrees with a compliment, she's viewed as shallow by other girls. From childhood it's hammered into us that the correct reponse to a compliment is to deny it, then (if it's another girl) compliment the person who said something. "I love that bracelet!" "What, this old thing? It's crappy. But I love your boots." Agreeing with a compliment is tantamount to complimenting oneself, or laughing at your own jokes- it's viewed as self-absorbed.
Yes, I'm sure to you clearly sophisticated gentlemen this is confusing, but it's simple, and part of the ongoing emotional warfare that occurs throughout high school, and that afterwards we're unable to shake off.