I have NEVER understood the need to insult or denigrate a girl or woman who merely said "no thanks" to a drink, or dance, or conversation. Besides just "common decency," why make yourself look like an ass to bystanders? Plus, maybe one of her friends is nice, but not to guys whose response to "no thanks" is an insult.
If her answer to "care to dance" is "Ewww...not with *you*" that's different, but my experience is that's less than 10%.
If her answer to "care to dance" is "Ewww...not with *you*" that's different, but my experience is that's less than 10%.