Hahaha that's most likely why! Someone in the gallery most likely told him the meaning as half way through the show that's when he started laughing at it. Not the most thought out name from Moira :O http://www.urbandictionary.com/define.php?term=chichi :talking:
Just watching now and whenever Howard says CHI CHI he bursts out laughing. They had a question asking if the chi chi was itchy and he couldn't contain himself. Moira didn't look too impressed :talking: