- ...investors and Netizens alike were left wondering what went wrong.
NETIZEN
noun; blending
A person who spends an excessive amount of time on the Internet.
Etymology : blend of Internet and citizen
Source : Newsweek
Last modified: 10 June 2008