Allow me to interpret:
“duck ass crackers” is both racially bigoted and homophobic. ‘Duck’ refers to white duck-dynasty type bible-thumping rednecks. ‘Ass crackers’ is better understood as, ‘ass-crackers’, a homophobic slur often used in the black community to refer to gay people. Trayvon used the term, as well (creepy ass-cracker).
I think it’s duck-ass and creepy-ass. Cracker is a known slang. I’m ok with being called any of them - makes me smile, in fact.