I was wondering if it might be at all odd or inappropriate to use these newly learned idioms where I work.
First one, You've got me there. Instead of I have no idea or I don't know.
Second one, Let's bail. Instead of Let's go home.
And the last one, I'll be back at a drop of a hat.
The reason I'm asking: On the web, these phrases are characterized as common in the United States—butStates, but I've never heard anyone say them. I'm trying to improve my English and would like to use them somehow (at work specifically), unless it would seem weird to do so.
Thank you.