As far as weird characters are concerned, J. Petto (Andy Dick) from “2 Broke Girls” really takes the cake.

The puppet master, who appeared in episode 7 of season 2, was scaring customers away from Max Black (Kat Dennings) and Caroline Channing’s (Beth Behrs) cupcake shop because of his creepy puppet performance.

The girls tell him to leave, but when he enters the cupcake shop, he slips and falls down. Before the girls can do damage control, J. Petto walks out of the shop in a hurry because of embarrassment.

J. Petto later sued the girls, and since they can’t pay him, they go to his apartment and apologize. In the end, he and the girls strike a compromise on the lawsuit.

For season 6, J. Petto will definitely be back to deliver some more creepiness, according to Entertainment Weekly.

Since the girls are opening a brand new dessert bar, will J. Petto give another performance and hope for another mishap to ensue? Or will he just be a regular customer?

Meanwhile, rapper 2 Chainz, responsible for hits such as “Watch Out” and “We Own It,” will also go to the dessert bar as himself.

Whether the dessert bar becomes a success or not, one thing’s for sure - Max and Caroline’s friends Sophie Kachinsky (Jennifer Coolidge) and Oleg Golishevsky (Jonathan Kite) will be there to support them.

The happy couple are expecting a baby, and Kite told Michigan Avenue that Oleg is going to make a wonderful father.

“I think he'll be good, I mean I think he has a lot of love, and I think that's why he and Sophie work out so well,” he said. “He’s there to make Sophie happy. That's what he does and that's the love of his life and I think that's just an extension and now a new baby coming into the world and having the two of them do it.”

Kite earlier said that being a part of “2 Broke Girls” is really a blessing because he gets to do what he loves and get paid for it.

"I get to [tell] jokes for a living," Kite told JUF News of his role. "It is a dream come true."

“2 Broke Girls” Season 6 will air on Oct. 10 on CBS.[[nid:2401622]]