1 definition by TheycallmeSpecialK

1
A word used to described an intolerable person. Like a popcicle, only, instead of grape or strawberry, frozen extra-cleansing vinegar douche.
Boy, that guy Steve is such a douche-sicle!
by TheycallmeSpecialK August 12, 2011
Get the merch
Get the douche-sicle neck gaiter and mug.