Kimochi: The dictionary definition is "feeling." In common usage, the word is used to emphasize the warm fuzzies in a situation. An English equivalent would be, "Ohhhh, it's soooo romantic!! *sighs with hearts in eyes*\n\nhttp://derik.org/Gateway/novels/glossary.htm