1 definition by MasatoKaibara4ever

n. Someone who is so douchey to the point where you HAVE to say “sicle” after “douche
by MasatoKaibara4ever November 17, 2013
Get the Douchesicle mug.