look up any word, like smh:
 
1.
informative; to pass information
that was so insightful to know that, please tell me more.
by rewrightthedictionary December 29, 2008
 
2.
To have no neck.
Joel I really wanted you to have this necklace, but you're so insightful.
by Paul Vitty January 25, 2009