"is that zach troyer? "yeah, he is really douchetastic
someone or something so horribly douche-y and over confident for no reason that it is ridiculous
""is that zach troyer? "yeah, he is really douchetastic" What is the definition of "douchetastic"?