The phrase “Internet Chicks” has an interesting new meaning in the huge world of the internet. No, we’re not talking about our feathery friends here; instead,...