I am struggling to understand the meaning of the following sentence:
What time do we got to do this at?
I assume "do we got" means "do we have got". I guess they are asking at what time it has to be completed or how much time have they left. Is that so?