THEN AND THERE Meaning of THEN AND THERE in English immediately, at that time and place, on the spotShe didn't wait for an explanation. She left him, then and there, and never came back to him. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012