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. |