Chazz's boss is a character who first appeared in the August 15th, 2018 strip, where he witnessed Chazz be more productive because Poncho's electric collar was strapped to his leg.
Advertisement
Chazz's boss is a character who first appeared in the August 15th, 2018 strip, where he witnessed Chazz be more productive because Poncho's electric collar was strapped to his leg.