HAHA, what a funny picture

So what does Pang Zi mean? The only Chinese I know is "xie xie" which supposedly means "thanks".