Top definition
I C A Bag Of Douche (I see a bag of douche) Total loser. A douchebag.

Originated in Deltona Florida, northern suburb of Orlando.
I sat next to an Icabod on the plane.
That dude is a total Icabod.
by Boat Guy Rick February 24, 2014
Get the mug
Get a Icabod mug for your girlfriend Zora.
2
a person who lacks any intelligence at all
That loser is such an Icabod
by ryan January 26, 2005
Get the mug
Get a icabod mug for your barber Nathalie.
buy the domain for your foodie site