My dictionary, for when the Urban Dictionary doesn't have it or gets it wrong.

Post Turtle   A person elevated to a position for which they are not even remotely qualified and usually fucks up everything touch but are never held accountable. Most DEI hires are post turtles.