to out someone = to reveal someone's secret publically (often used in relation to revealing people are homosexual)
I've never heard the phrase "out you on the spot" like that before. I can't help wondering, though, if it's a typo for "put you on the spot" which is a common English phrase and makes sense in the context perfectly. "o" is right next to "p" on the keyboard...
I'll be interested to hear from other people on this one!
- For Teachers