Originally Posted by
Del Murder
On the Pomona freeway there is a billboard for a new Scion car. The slogan is 'The new xD'. xD has become mainstream.
Where did xD come from? I admit it's not a terribly difficult smiley to discover on your own, but I always thought that xD originated at this site. I wasn't much of an internet savvy when I came here (still probably not), but I did not even see a hint of xD until I came here, where it ran rampant. Wikipedia says that it came from an episode of South Park, but I am unfamiliar with the episode.