Is the bloody annoying marketing buzzword that the British media uses when referring to an internet based company. See .com
printable version
chaos
Log in or register to write something here or to contact authors.
Sign up