Top Definition
1. To suggest or hint slyly
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
1. To insinuate doubts through propaganda
2. To insinuate oneself into favor
by artificialcherry December 30, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.