His name is mister Stinko. In the summer of '99, my brother and I decided to make a web series about Mister Stinko's smelly adventures. It was going to be an outlet for all low brow fart jokes we could possibly think of.
Sadly, we never got around making any of the cartoons (despite the endless hours of brainstorming). He pops up from time to time, usually when my bro has a birthday.