Ami-the-water-goddess's definitions
Japanese words sprinkled into the english language. In other words Otaku speak. It is the language that i speak fluently.
by Ami-the-water-goddess August 23, 2005
Get the japanglishmug.
Get the japanglishmug. We'll email you a link to sign in instantly.