1 note February 11, 2012 ugh can michael please dump this hideous troll Filed under michael pitt hideous troll fiance bitch needs to GO