He's not. He's wearing the tuxedo, a real shirt you can get (my favorite). That and a helmet I designed in reference to Wario's. If I do create an Animal Crossing comic, I'll use a generic kid's name like Jimmy or something.
In my copy of Wild world, however, he actually is supposed to look like Jeff wearing 3-D glasses. Which involves the tuxedo. But Jeff's tuxedo is green. Well I didn't have any other choice after what's-her-name did my dude's hair just like Jeff's. I was aimlessly poking at the options...