Dictionary of Chinese slang. Absolutely indispensable for foreigners who live in China and want to know what is being said when someone insults you in Chinese!
to pour water; to fill web pages with exaggerated content or articles (an Internet term meaning to write articles praising one’s own web site)
Most of the articles published on your website were written by you, aren’t they? Buddy, you’ve poured a lot of water!