Dictionary narita December 22, 2007 davepoobond Leave a comment narita – adj. to want the impossible Share this:EmailFacebookTwitterMoreRedditTumblr Related