Put Someone on the Spot

What does the idiom “Put Someone on the Spot” mean?

Definition:

Force someone to answer a question or make a decision immediately

For example:

“The boss put me on the spot today and asked me to summarize next year’s budget. I wasn’t really prepared.”