1 definition by Red_Rocket

More japanese than the competition.
I was able to relate to them because my engrish was more japaneser.
by Red_Rocket April 3, 2008
Get the japaneser mug.