His crime....being a grown man dressing this way is enough.
He dirtied the good named and beloved character by drinking too much green beer at the St patty's day parade. He proceeded to flashing little old ladies dressed in their Sunday best eating corned beef and cabbage at the local pub. Right there on the street he lifted his shirt and dropped his pants shaking and grinding in front of the pub window where these ladies were dining.
He was able to escape by running into Broadway station with luck on his side a train was just pulling in. Unfortunately for Waldo the ladies were able to give a detailed description plus there weren't too many Waldo running around the city of boston. Police were able to catch him at Dudley station about 20 minutes after the incident.