naruhodo

It's a japanese word when translated to english means "I See"
by RockyHero March 04, 2005
Get the naruhodo mug.