イマカイマカ
Meanings
Adverb
1. eagerly (waiting); (waiting) impatiently
Composed of
now; the present time; just now; another; more
Examples (1 in total)
We were impatient for the concert to begin.