then and there
adverbDefinition of then and there
: on the spot : immediately
wanted the money right then and there
Keep scrolling for more