stick in


Meanings

  • insert casually;
  • introduce;