person:  what do you think of the boss?  person 2:  i think he is a douche mcgroosie
is a person of lower intelect, or someone that angers you
"person:  what do you think of the boss?  person 2:  i think he is a douche mcgroosie" What is the definition of "douche mcgroosie"?