Glad I’m not a Chinese free range chicken March 16, 2015 by Den Hoopingarner Leave a Comment For some reason, the Chinese word for “free range chicken” is “stupid chicken.” The eggs are delicious, but the name is a little insulting.