What does Assclown McDouche mean?

Assclown McDouche meaning in Urban Dictionary

this will be a phrase useful for the guy that everyone knows is a douche case. A pet title for someone who is certainly not desirable.