Jul 30, 2012 at 01:04AM EDT0
It means “ambassador”. Why do you have random Chinese lying around in your house?
Cheezburger Blog Advertising Developers Jobs Contact Us
Sign up Now!