Under pressure or in trouble, as in He's on the spot, because he can't pay back the loan. It is also phrased as
put on the spot, meaning “put under pressure.” For example, The reporter's question put her on the spot; she didn't want to lie or to admit her part in the scandal. [First half of 1900s]