i ran into a massive douche cloud at that gig in france
when a large bunch of douche bags pool their resources in one area in order to inflict their douchiness upon unsuspecting, hard-working, non-douche bags
"i ran into a massive douche cloud at that gig in france" What is the definition of "douche cloud"?