MD Anonymous over 16 years ago [hidden] Wow... had no idea you could contract clap from the web... so much for my days of cybering. LOL 0 Reply Copy ID Copy Link
่ๆ over 16 years ago [hidden] It's referring to Webๆๆ ("web applause"), a Japanese site popularity thing. But yes, "web clap" is fairly bad a translation. 0 Reply Copy ID Copy Link