look up any word, like plopping:

1 definition by Horny Toad

 
1.
itk
"in the know" - being savvy about a topic.
When it comes to boards, she's itk.
by Horny Toad July 19, 2006