brad just graduated from asu with a degree in communications which shows what a douche factory that place is
a college or university which produces a large number of douchebags
"brad just graduated from asu with a degree in communications which shows what a douche factory that place is" What is the definition of "douche factory"?