then and there
then and there {adv. phr.}
At that very time and place in the past; right then.
He said he wanted his dime back then and there, so I had to give it to him.
Categories:
add yours
Source: A Dictionary of American Idioms
Comment on this entry