2 definitions by Some copyrighted guy

Website for anime freaks. Forums are mostly inhabited by losers, except for a few, who really have no clue as to what the hell they're doing there.
So much talking, yet nothing is said. Yes, that's Neotaku alright.
by Some copyrighted guy October 2, 2004
Get the Neotaku mug.