The fuming father-of-four claims that when his bumper package of Maccies arrived, there were "no fries or drinks" in the order.
"We phoned UberEats, but they would only refund some of the missing items," David told KentOnline.
"In the meantime, I decided to drive to McDonald's to ask them to replace the missing items, but I was told it was 'against company policy' to do so.
"At that point the food was already cold so we have £80 worth of a meal that we're not getting."
Taking matters into his own hands, David is currently, at the time of publication, staging his protest at the 24-hour takeaway.
"I'm sat here watching things on my phone and I have absolutely no intention of moving," he told the outlet, speaking from the eatery.
"If that means asking my wife to go home and come back with a charger, duvet and pillows, then so be it.
"What is ironic is that while I have been here, a number of people have come in to complain about things missing from their order."
McDonald's reportedly called the cops on David and his mealtime mission, but they were swiftly informed it was a "civil matter".
"All of this would have been avoided if they’d just given us the dinner we’d paid for," David explained.
McDonald's didn't immediately respond to a comment request from SundayStar.co.uk. UberEats has also been asked for comment.
Follow SundayStar.co.uk on FacebookJoin The Sunday Star community on Facebook and like our page to receive the latest news, real-life stories, Royal updates and showbiz on your timeline. Like The Sunday Star on Facebook.
- Phillip Schofield joked about 'getting away with it' in clip with ITV boyfriend
- Homeless woman, 23, arrested for living inside her uninsured Nissan Micra
- Prince William and Kate Middleton's pal tragically killed in horror plane crash
- Phillip Schofield 'incredibly upset' after being 'forced to leave' This Morning