Wiktionary
this minute
adv. (context idiomatic English) right now, immediately
adv. (context idiomatic English) right now, immediately