Douchetacular Share definition Flag When something is Spectacularly Douchey! He is such a douchetacular dresser! Douchetacular by JerseyJewels January 9, 2012 Get the Douchetacular mug.