Someone who stubbornly, relentlessly hangs on, usually to achieve a goal.
She needed an answer, so she stayed on him like a cocklebur.
The definition of Mitchell is rangi
Mitchell cable ties his seat on his motorbike, what a Rangi!