Sooooo... what is the deal with this meg.loomis. chick or whatever?