Find the word definition

Wiktionary
duck arsed

a. (alternative spelling of duck-arsed English)