i told that aiman girl over there that inuyasha sucks
someone who is obsessed with japan/japanese culture/anime, etc
"i told that aiman girl over there that inuyasha sucks" What is the definition of "aiman"?