Word on the Street -WTF Does That Mean?! – Chinese Idioms Challenge

An officer that shovels s**t?! A bear child? What do these even mean? Will these Chinese idioms make our hosts look like American idiots? Find out these answers and more on this episode of Word on the Street.


Please enter your comment!
Please enter your name here