1 definition by ichawhat?

A long, thin, gangly human - who loves to drink, smash girls and infect people with HIV.

Shouts a lot 'Ive got munny'
dude - youre an ichabod - take your dick out of the chicks
by ichawhat? March 8, 2023
Get the Ichabod mug.