Cool, and glad you´ve mentioned that the word uttered might be "denki" instead of "genki". In that case, it has several meanings, although the ones more appropriate related to the song might be: romance/biography/life story; it also means: electricity, electric lights, electrical machinery. Hey, if this helps, the better. Hope this track pops up on your side.