It has recently become a word to mean "douchy, good looking, popular guy that gets all the girls". It's basically a way for men that aren't getting laid to make excuses for themselves, and hate other men as well as women (for not being attracted to them).
Example:
"I spent $2000 on a pick up...