Adverb: then and there
- At that exact time and place; immediately; without delay or further consideration
"He decided to quit his job then and there"
See also: at once, directly, forthwith, immediately, in a flash, instantaneously, instantly, like a shot [informal], now, outright, right away, right now, right off the bat [N. Amer, informal], straight off, straightaway, tout de suite