It's a stud muffin from Pajama Sam 3. One of my friends used to use General Beetfoot (from the same game) as his avatar, but he's switched it out. I like this one though.
I have had this for maybe half a year and I probably should change it, after find that the legions of toxic bronies have been migrating to this series. Don't wat to get put in the same bag.