What is Youtubia?
A noun denoting the world of Youtube.
"He's the best underwater basket weaver in Youtubia."
See youtube, newtube, myspace, community