Or the definition of 'camwhore' must've changed from when I first heard it if it's a compliment now xD I learned it as when you call someone that, you are calling them an ugly, vain attention-seeker. But, I do live in America and our words get different meanings every other day.