What is Shi-zang?
the chinese word meaning MAYOR!
The shizang went commando today and seriously scared the public.