3 definition by Thought Criminal

Top Definition
To have enormous success at something that you are completely unqualified for.
As in “Wow I really did a palin landing that managers job straight out of school!”
by Thought Criminal October 06, 2008

Mug icon
Buy a Palin mug!
A young male who frequently attracts the sexual advances of older sexually aggressive women. See 'cougar'.
Wow another older woman is hitting on Mike, he's a real cougar magnet.
by Thought Criminal January 21, 2008

Mug icon
Buy a cougar magnet mug!
When you promise big things but don't deliver anything.
That politician who promised to reduce child poverty and actually made it worse really did a Jacindelivery.
by Thought Criminal September 30, 2020

Mug icon
Buy a jacindelivery mug!