mindgames12 over 2 years ago [hidden] Chinese proverb.it means 'to slander'. 4 Reply Copy ID Copy Link