A slang term for "coffee addict", derived from the slang term "java" (meaning "coffee") which is named after an Indonesian island where coffee beans grow well.
Ever since I discovered that local café, I've become such a java junkie that I can't function without my daily dose of espresso.