IToldYou's definitions
Someone overly enthusiastic in an asian manner. Generally involves waving, playing asian videogames, or enjoying manga and anime.
by IToldYou June 10, 2011
Get the weaboo mug.
Get the weaboo mug.We'll email you a link to sign in instantly.