the penguins looked douchetastic during their loss to washington yesterday
anything and everything to do with the city of pittsburgh
"the penguins looked douchetastic during their loss to washington yesterday" What is the definition of "douchetastic"?