Top definition
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 mug
Get a AutoAsian mug for your papa Paul.