A person who believes being Japanese or obtaining the likeness of Japanese or Anime will allow them greatness. (see delusional idiot or Jenn Sheu)
by Plush o Death March 1, 2005
Get the Japanabe mug.by Jawhaw September 2, 2003
Get the Japanabe mug.