Could you help me with the following expression?
I paid"”with my foot firm on the seat of his pants.
My guess is that he paid the money but didn't completely trust the payee, so, he has all the information necessary to get it back when the time comes. Am I possibly right?
I couldn't find this idiom in my dictionaries.