I C A Bag Of Douche (I see a bag of douche) Total loser. A douchebag.
Originated in Deltona Florida, northern suburb of Orlando.
Originated in Deltona Florida, northern suburb of Orlando.
by Boat Guy Rick March 4, 2014
Get the Icabod mug.
Get the icabod mug.