“have (got) someone or something covered”
This is an informal expression and it can be used in several different situations:
- to do or provide whatever is needed
- to take care of everything
- telling someone not to worry about anything.
If I say that I’ve got lunch covered, it usually means that I will pay for the lunch (to cover the cost of something).
I can't work today because I have the flu. Don't worry, I've got you covered (I'll work for you/I'll do your work)