“No Zuo No Die”- Is this English or Mandarin?

“No zuo no die!” Chinese young netizens are always saying this on the internet these days. This phrase was even recorded in “The Urban Dictionary,” an American web-based dictionary of 

, and more than 4,000 “thumbs” were given to it. However, …