insister

  • n.Stubborn people
n.
1.
A stubborn man, stick