2. To instill or infuse subtly or artfully, as into the mind
3. To bring or introduce into a position or relation by indirect or artful methods
2. To insinuate oneself into favor
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.