1 definition by 420420777

AutoAsian: A selfdefined nerd who watchs anime all day and posts on jsp.
The AutoAsian was trapped in the locker.
by 420420777 July 22, 2008
Get the AutoAsian mug.