Top Definition
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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.