Phrases such as "too drunk to f***", "I'm a whore" and "$ex for money" have been pictured on children's t-shirts.
According to the Shanghaiist, one father named Mr Guo wanted to buy a hat for his son with the words "F*** you, pay me" on it.
Neither he or the shopkeeper at the shopping mall knew the meaning of the phrase, but Guo's son could read English, so he had to explain to his dad what the caption meant.
China's Consumer Protection law introduced in April 2014 states that clothes are "entitled to be treated with dignity" and consumers can return the product if vulgar or offensive words are found on them.
Photos of children wearing rude t-shirts and caps with expletives splashed across them have been shared online.