Apparently, no one else is able to approve it and my agency thinks I didn't work last week because this dipshit took a vacation and did not approve time sheets before heading out.
Thanks a lot.
Luckily, I am not starving and I have another job, but I am tempted to start applying elsewhere and once I get a better offer, let them know how disrespectful it is to play games with people's paychecks.