look up any word, like the eiffel tower:
Commonly used in the business world, meaning "We are in the shit, but suck it up"
Co-worker: We need to deliver this, despite being two weeks and $2,000 overbudget?

Boss: Well, we are where we are...
by Seaneeboy April 01, 2009

Words related to We are where we are

cry me a river it is what it is oh well tfb tough shit