What The Eff Yo!?

Photo via OhNoTheyDidnt

Somebody please tell me what Hilary Duff is doing with this douchebag again. For real? Aaron Carter? Isn't this the guy that cheated on her back in the day with Lindsay Lohan? Doesn't she realize that he's fugly? Where the fuck is her good looking hockey superstar boyfriend Mike Comrie?!