Pete has a heart of gold, only, it's hard to tell because of his choice in clothing.
Pete was raised on the mean streets of St. Pete, Florida - and that's how he got his name.
He found his clothes while rummaging in the dumpster looking for some food. It was the day after Halloween, and someone had tossed a perfectly good joker costume out, so Pete thought, "Why Not?" - and so he put it on.
Ever since that day, the streets weren't so mean to Pete.