do you know how much of a back-assed-mcdick-bastard you are?
a mix of swear words one screams at someone or something, perticularly when frustrated or livid
"do you know how much of a back-assed-mcdick-bastard you are?" What is the definition of "back-assed-mcdick-bastard"?