Shortened from 今は限り (ima wa kagiri, literally “now is the last moment”).[1]
いまわ • (imawa) ←いまは (imafa)?