Definder - what does the word mean?

What is Ichabod is itchy?

Derrogatory term often used by lesbians referring to males trying lame pick-up lines on them.

well...it appears that Ichabod is itchy

👍63 👎27


Ichabod is itchy - video

loading